English Dictionary

Definition of “a lump in one's throat”

a lump in one's throat

Definitions

  1. . a tight dry feeling in one's throat, usually caused by great emotion

Comments

Log in to comment on this word.