Word Hen
What is the meaning of the word "
bugbear
"?
Definitions:
an object of dread or apprehension
noun
Germany was always a bugbear for France
Synonyms:
booger
hobgoblin