A LUMP IN THE THROAT


Meaning of A LUMP IN THE THROAT in English

a feeling of tightness in the throat caused by strong emotion.

→ lump

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.