Meaning of “letdown” - Learner’s Dictionary

letdown

noun [ no plural ] uk us /ˈletdaʊn/ informal

a disappointment:

After all I'd heard about the film it was a bit of a letdown when I finally saw it.

(Definition of “letdown” from the Cambridge Learner’s Dictionary © Cambridge University Press)