Definition of Declutch

  • 1. Disengage the clutch of a car Verb

Semanticaly linked words with "declutch"