DOWNFORCE Meaning of DOWNFORCE in English ■ noun a force pressing a moving vehicle down towards the ground, giving increased stability. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004