You searched for: “addle brain
addle-brain (s) (noun), addle-brains (pl)
A dimwit, an idiot, an imbecile, or a moron: Jane said, "Oh, no, I'm an addle-brain. I didn't mean to put salt in the coffee instead of sugar."

There seems to be too many addle-brains who are thinking about running for President of the U.S.

This entry is located in the following unit: English Words in Action, Group A (page 3)