Definition of blow-off in English:

blow-off

noun

mass noun
  • The action of emitting a gas, typically to reduce pressure to a safe level.

    as modifier ‘steam blow-off piping’
    • ‘Make sure you inspect the components after blow-off to ensure thorough cleanliness.’