Lower due to a setback? (3,4)
I believe the answer is:
let down
'lower' is the definition.
(synonyms)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for let down that I've seen before include "Failed - to deflate a tyre - disappointed" , "Disappoint or fail - or lengthen garment" , "Disappoint, betray" , "lengthened" , "Disappoint, fail to support" .)