Dictionary search results

Showing 1-4 of 4 results

articulated British & World English

Having two or more sections connected by a flexible joint

articulated English Thesaurus

an articulated lorry

articulate British & World English

Pronounce (something) clearly and distinctly


You searched for articulated