a person who lacks brains; an idiot

listen to the pronunciation of a person who lacks brains; an idiot
İngilizce - İngilizce
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