air dam









air dam


noun Automotive.

  1. a spoiler mounted at the front of an automobile to reduce air flow on the underside of the chassis to increase stability.

noun

  1. any device, such as a spoiler, that reduces air resistance and increases the stability of a car, aircraft, etc
51 queries 0.838