Home / Non American / English Jargon

Made Redundant

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