Subscriber login


Forgot your password?

Library card login

Other

dog clutch

Definition of dog clutch

noun

  • a device for coupling two shafts in order to transmit motion, one part having teeth which engage with slots in another.

dog clutch in other Oxford dictionaries

Definition of dog clutch in the US English dictionary