Dictionary search results

Showing 1-4 of 4 results

explicate British & World English

Analyse and develop (an idea or principle) in detail

explicate English Thesaurus

scholars who have been devoted to explicating these stories