Dictionary search results

Showing 1-3 of 3 results

charade British & World English

An absurd pretence intended to create a pleasant or respectable appearance

charade English Thesaurus

the race for the presidential nomination has been a shameless charade