COMEDOWN MEANING IN ENGLISH

• Comedown Definition & Synonyms

  1. (n.) A downfall; an humiliation.


RECENT SEARCHES