under sail ( synonym found)

Definition of under sail:

°To sell goods for a lower price than a competitor.
°To sell something for less than its value.

Definition of under sail:

°To sell goods for a lower price than a competitor.
°To sell something for less than its value.

Back to Top