ARTICULATION Meaning of ARTICULATION in English (n.) The connection of the parts of a plant by joints, as in pods. Webster's English dictionary. Английский словарь Webster. 2012