Subscriber login


Forgot your password?

Library card login

Other

downforce

Pronunciation: /ˈdaʊnfɔːs/

Definition of downforce

noun

  • 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.

downforce in other Oxford dictionaries

Definition of downforce in the US English dictionary
  |  Cite

Word of the day

secretagogue

/ sɪˈkriːtəgɒg /
noun
a substance which promotes secretion …