Definition of Clinched

  • 1. Closed or squeezed together tightly Adjective Satellite

Synonyms for word "clinched"

Semanticaly linked words with "clinched"