LOUVER


Meaning of LOUVER in English

ventilation slots such as sometimes found in the hood of the automobile, intended for letting air come into the passenger compartment or for cooling in the engine compartment.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.