As  articulate  as...

comments powered by Disqus

Definition of articulate

articulate - adj. expressing yourself easily or characterized by clear expressive language; consisting of segments held together by joints; verb express or state clearly; speak, pronounce, or utter in a certain way; put into words or an expression; provide with a joint.

image

Articulate on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...