RichThesaurus
bone in the throat
bone in the throat
antonyms
bone in the throat
definitions
noun
A source of continuing annoyance; a hindrance.