lackbrain

listen to the pronunciation of lackbrain
Englisch - Englisch
A person who lacks brains; an idiot

One moment I was staring up at that lackbrain Sister Margaret, and the next I was staring at that lackbrain chieftain.

{n} one who wants wit or sense, a fool
One who is deficient in understanding; a witless person