Skip to main content

Top cover

In general terms used in the corporate world.
When a manager/supervisor/boss stands up to protect verbally an employee from interference from other managers from other departments.
My manager gave me Top cover today even though I don’t see him often.
by anonymous March 4, 2024
mugGet the Top cover mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email