Skip to main content

sales muscle

To have a stronge sales backing, team or orginisation.
"They may have a poor product but they have a lot of sales muscle."
by Jamie Leonard February 12, 2008
mugGet the sales muscle 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