Price-war meaning

A period of intense competition among businesses in which each competitor tries to cut retail prices below those of the others.
noun
0
0
A situation in which competitors selling a certain commodity successively lower prices, as to force one or more out of business.
noun
0
0
Advertisement