1. An engine equipped with a turbocharger or supercharger. 2. An engine which is ruined. Usually the piston is seized. Also see Blown head gasket .
BLOWN
Meaning of BLOWN in English
English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012