police360
contestada

What is most closely the meaning of bugbear in the following passage?Question 6 options: A) noun | a traditional belief B) noun | an immovable object C) noun | a combination of many different ideas D) noun | something that excessively frightens or annoys people