meaning of price war
1.
intense
competition
in
which
competitors
cut
retail
prices
to
gain
business
Related Words
price war
|
Developed & Maintained By
Taraprasad.com