Sales Muscle

What is Sales Muscle?


1.

To have a stronge sales backing, team or orginisation.

"They may have a poor product but they have a lot of sales muscle."

See force, team


100

Random Words:

1. Missing Someone isn't about how long its been since you've seen them last or the amount of time since you last talked. It&apo..
1. Used in Hong Kong Pronunciation: "bak chi" ( "8" in Cantonese, "chi" in English) Meaning: stupid, thinki..
1. (verb) The act of rejecting your sorry sad life, and replacing it with an online computer game where you can be the hero you wouldn&apo..