HomeENGLISH Synonym of Articulate September 28, 2018 0 A. coherent B. manipulate C. assimilate D. complicate Tags ENGLISH SYNONYMS UPDATED MCQs Facebook Twitter