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. getting the hang of something Now you're on the trolley! See right, correct, on the ball..
1. Based on the Medieval machines used to torture people VERB: 1. the act of telling a long boring story in which you are inflicting pain..
1. Phrase from "The Juggernaut Bitch" that can be said right before schooling one of your friends in something. John quickly sai..