blubberhead

/ˈblʌbərˌhed/

Definitions

1. noun

A foolish or stupid person

“He thought he was clever, but his friends considered him a blubberhead for not seeing through the scam.”

2. verb

To talk foolishly or nonsensically

“Stop blubbering on about nothing and let’s get some work done.”

Synonyms

  • blockhead
  • idiot

Antonyms

  • genius
  • visionary