ARTICULATE Meaning of ARTICULATE in English adj articulate (1. jointed; 2. uttered in distinct syllables) Interlingua English vocab. Английский словарь Интерлингва. 2012