blowdown
blowdown has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. the act of blowing down, as in a boiler to remove sediment; also, a tree felled by wind.