Meaning of price war
Definition of price war
(noun)
intense
competition
in which competitors cut
retail
prices to
gain
business
Other information on price war
WIKIPEDIA results for
price war
Amazon results for
price war
Tweet