Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lamebrain Definition

Cancel
lamebrain
noun(lame-brain)
a dull-witted person : dolt

Words Related to lamebrain!

lamebrain Examples by Brain Bank Users