TOP

Definition of lamebrain noun from the Oxford Advanced American Dictionary

lamebrain (also lamebrained) adjective
 
jump to other results
They invented some lamebrain scheme to get rich quick.
See lamebrain in the Oxford Advanced Learner's Dictionary