Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: blowdown
  1. [N. Amer] A tree or trees blown down by the wind
     
  2. Cleaning or dust etc. using liquid or gas under pressure
    "blowdown piping should be checked once a year "

Derived forms: blowdowns

Encyclopedia: Blowdown