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.      Английский словарь Оксфорд тезаурус.