CHARADE Meaning of CHARADE in English n. travesty, absurdity, mockery, farce, parody He has made a charade of what could have been a serious relationship Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012