Scathing worker leaves ditch (6)
I believe the answer is:
trench
'ditch' is the definition.
(I know that ditch can be written as trench)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for trench that I've seen before include "depression" , "A deep ditch, as dug for troops" , "Drain" , "deep channel" , "at the front" .)