prijsvechter

Etymology
Compound of.

Noun

 * 1) A prizefighter.
 * 2) A business that competes by offering relatively low prices.