skip_to_main_content
skip_to_search
bugbear
Definitions
Relations
(noun): An ongoing problem; a recurring obstacle or adversity.
(noun): A source of dread; resentment; or irritation.
(noun): An imaginary creature meant to inspire fear in children.
(verb): To alarm with idle phantoms.
synonym
pet peeve
synonym
goblin
Loading...