Green’s Dictionary of Slang

archer v.

to dismiss from a job.

[UK]J. Meades Empty Wigs (t/s) 302: I’d promised to promote Glen to guitar valet once we’d archered Marty.