air dam
noun Automotive.
- a spoiler mounted at the front of an automobile to reduce air flow on the underside of the chassis to increase stability.
noun
- any device, such as a spoiler, that reduces air resistance and increases the stability of a car, aircraft, etc
51 queries 0.838