Home / Non American / English Jargon

Made Redundant

An employee being fired or laid off.
Viewed 7,437 times ← Back to English Jargon