Definition, synonyms and picture of press the clutch

Learn in

press the clutch

v. press the clutch

Definition of press the clutch in English

To actuate the mechanism in a vehicle that disengages the transmission of mechanical energy from the engine to the wheels.

Synonyms of press the clutch in English

-