Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
letdown
in English
letdown
us
//ˈlɛtdaʊn//
uk
//ˈlɛtdaʊn//
#common
Definitions
Noun
a
disappointment
or
failed
expectation
an
anticlimax
;
a
disheartening
outcome
Base Words
down
let