n. method for measuring compression in an engine (in order to diagnose malfunctions); tree that has been knocked down by strong winds
BLOWDOWN
Meaning of BLOWDOWN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012