COMEDOWN


Meaning of COMEDOWN in English

noun a downfall; an humiliation.

Webster English vocab.      Английский словарь Webster.