LETDOWN Meaning of LETDOWN in English {n.} A disappointment; a heartbreak. * /It was a major letdown for John when Mary refused to marry him./ Slang English vocab. Английский сленговый словарь. 2012