tightly fitting


Meanings

  • fitting snugly;