Definition of let sb down in English English dictionary. Related Terms. let down · To disappoint; to betray or fail somebody.
確定! 回上一頁