Meaning of blow-off in English:
blow-off
noun
mass nounThe 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.’
Are You Learning English? Here Are Our Top English Tips