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