Dictionary search results

Showing 1-2 of 2 results

articulate US English

(Of a person or a person’s words) having or showing the ability to speak fluently and coherently

articulate US Thesaurus

an articulate speaker