price war
Explore definitions, synonyms, and language insights of price war
Definitions
Noun
intense competition in which competitors cut retail prices to gain business
Explore definitions, synonyms, and language insights of price war