Helpless rector departs in a huff (5)
I believe the answer is:
naked
But I can't explain it at all! Could you help me understand?
(Other definitions for naked that I've seen before include "Blatant" , "unprotected" , "Au naturel" , "In the altogether" , "Without protection" .)