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

Treasure Words