Definition of price cap in English:

price cap

noun

  • An upper limit set by a government, regulatory body, etc., on the price to be charged for a particular commodity or service.

Origin

1970s; earliest use found in The Sheboygan Press.