articulated

Từ điển WordNet

    adj.

  • consisting of segments held together by joints; articulate
  • pronounced distinctly and clearly

    her words were well articulated

    adj.

  • expressing yourself easily or characterized by clear expressive language

    articulate speech

    an articulate orator

    articulate beings

  • consisting of segments held together by joints; articulated

English Synonym and Antonym Dictionary

articulates|articulated|articulating
ant.: inarticulate