walking papers Hear it!

walking papers Definition

walking papers

noun

Informal dismissal from a job

walking papers* Synonyms

walking papers*

n.