Dictionary search results

Showing 1-4 of 4 results

overdrive British & World English

A gear in a motor vehicle providing a gear ratio higher than that of direct drive (the usual top gear), so that the engine speed can be reduced at high road speeds to lessen fuel consumption or to allow further acceleration

overdrive English-Spanish

superdirecta f

the body's immune system goes into overdrive in overdrive English-Spanish

el sistema inmunológico del organismo se pone a trabajar a toda marcha