ARTICULATE (11) Meaning of ARTICULATE (11) in English (v. t.) To express distinctly; to give utterance to. Webster's English dictionary. Английский словарь Webster. 2012