Humiliate' means --
A
let down
B
let pff
C
let in
D
let out
Correct Answer: let down