American English

Definition of lamebrain noun from the Oxford Advanced American Dictionary

 

lamebrain

 noun
noun
NAmE//ˈleɪmbreɪn//
 
(informal)
 
jump to other results
a stupid person
lamebrain (also lamebrained) adjective
 
jump to other results
They invented some lamebrain scheme to get rich quick.