Clue: Dissatisfied fellow delivered a lecture on corruption (10)
Answer: FRUSTRATED
Explanation: Definition: Dissatisfied
A charade of F ('fellow') plus RUST ('corruption') plus RATED ('delivered a lecture').