a person who lacks brains; an idiot

listen to the pronunciation of a person who lacks brains; an idiot
الإنجليزية - الإنجليزية
lackbrain

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

a person who lacks brains; an idiot
المفضلات