Dictionary search results

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

charade English-Spanish

farsa f, payasada f