Word Definition

Clutched

  1. of Clutch

Synonyms