Meaning of the word dumbo in English

What does dumbo mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

dumbo

US /ˈdʌm.boʊ/
UK /ˈdʌm.bəʊ/

Noun

a stupid person

Example:
Don't be such a dumbo, you left your wallet at home again!
He's a bit of a dumbo when it comes to directions.