Meanings

  1. snug, well-fitting