Search results
- Dictionaryarticulate
adjective
- 1. having or showing the ability to speak fluently and coherently: "an articulate account of their experiences"
- 2. having joints or jointed segments: technical "delicate articulate plants with a slender central stem"
verb
- 1. pronounce (something) clearly and distinctly: "he articulated each word with precision"
- 2. form a joint: "the mandible is a solid piece articulating with the head"
Powered by Oxford Dictionaries