CLINCHED

Definition of CLINCHED

  1. (adj)closed or squeezed together tightly