LAMEBRAIN


Meaning of LAMEBRAIN in English

[lame.brain] n (1944): a dull-witted person: dolt -- lamebrain or lame.brained adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.