English dictionary
charade meaning and definition
Definition and meaning of charade at MeaningMonkey.org. charade meaning and definition in the English Dictionary.CHARADE noun
Definition of charade (noun)
Source: Princeton University Wordnet
CHARADE noun