man down ( synonym found)

Definition of man down:

°A reduction in price in order to stimulate sales.

Back to Top