bone in the throat

listen to the pronunciation of bone in the throat
English - English
{i} something irritating or bothersome