Question: what is the meaning of the idiomatic expression let down?
Answer: To fail or disappoint one; to neglect or be unable to do what was wanted, required, or promised. Dad said he'd be here to watch my baseball game, but he let me down again.