Dictionary search results

Showing 1-2 of 2 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