1 English Synonyms for FARCE
Prev.1Next
charade
Definition: 1. A deception or pretense, originally an absurdly obvious one but now in general use.
There are 5 definitions of the word charade
Show more information about charade
Prev.1Next
Search took: 1.8388 ms