Back
Downforce

Downforce

(n)
UK
downforce
US
downforce
Definition: A force, produced by a combination of air resistance and gravity, that acts on a moving vehicle, having the effect of pressing it down towards the ground and giving it increased stability.
Meaning: Lực ép lốp xe xuống mặt đường
Not Common
How to use "Downforce" vocabulary in sentence (example)

The BC has a range of newer modifications than its older brother including new side skirts and a huge rear spoiler producing 1,102 lbs of downforce, at 155 mph.

View more