Dictionary search results

Showing 1-2 of 2 results

articulate British & World English

Having or showing the ability to speak fluently and coherently

articulate English Thesaurus

an articulate speaker


You searched for articulate