Definition of pressure release in English:

pressure release

noun

  • = pressure relief.

Origin

Early 20th century; earliest use found in Journal of Industrial and Engineering Chemistry.