PRICE WAR


Meaning of PRICE WAR in English

struggle of lowering prices when each manufacturer or seller tries to outsell his competitors

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.