AIR DAM


Meaning of AIR DAM in English

noun

: a device attached to the underside of the front of an automobile to improve stability and aerodynamic performance by reducing airflow under the car and to aid engine cooling by increasing the flow of air to the engine compartment

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.