Green’s Dictionary of Slang

let out v.

(US) euph. term for to dismiss from employment.

[US]S. Lewis Job 266: She begged: ‘What will you do if they let you out? I wish there was something I could do to help’.