Resentment of last of men becoming trapped ultimately in underground cell (7)
Answer
DUDGEON
Definition: Resentment
Resentment of last of men becoming trapped ultimately in underground cell (7)