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. The range of products produced by Apple as a result in the acquisition of Nikon. If Apple acquires Canon all the new range of SLRs will..
1. The fashion trend popularized by Drew Barrymore, Uggs are hideous boots for the ski set appropriated by gutter sluts too dumb to tie sho..
1. A person (most likely a man) that sits in his front yard or garage and preaches about God. You may see him with a guitar. That man righ..