ARTICULATE Meaning of ARTICULATE in English (a.) Jointed; formed with joints; consisting of segments united by joints; as, articulate animals or plants. Webster's English dictionary. Английский словарь Webster. 2012