ARTICULATE Meaning of ARTICULATE in English (v. i.) To utter articulate sounds; to utter the elementary sounds of a language; to enunciate; to speak distinctly. Webster's English dictionary. Английский словарь Webster. 2012