Corporate Overlord
Definition: Slang term for management at a company.
Example:
Variations ?:
Usage of "Corporate Overlord" by Country
Words Related to Corporate Overlord
Customer Experience
Circle Back
Crash And Burn
Cram Down
Circling The Drain
Details About Corporate Overlord Page
Last Updated: October 07, 2015
Category: C