lame-brain (n.)youdaoicibaDictYouDict
1921, from lame (adj.) + brain (n.).