“To let down” means ______.July 23, 2019 AdminIn English Words Meaning McqsLeave a Comment on “To let down” means ______. A. To disappoint someone B. To beg C. Humbly D. Remarks Posts Tagged with… To let down