Thesaurus.com
Dictionary.com
Definitions

lamebrain

[leym-breyn] / ˈleɪmˌbreɪn /