ALL meanings of a lump in your throat
a lump in your throat
A a - phrase a lump in your throat If you say that you have a lump in your throat, you mean that you have a tight feeling in your throat because of a strong emotion such as sorrow or gratitude. 3