A constant feeling of a lump in the throat. Usually related to stress.
About this site and copyright information - Online Dictionary Home