close-fitting Meaning, Definition & Usage

  1. adjective satellite fitting closely but comfortably
    close; snug.
    • a close fit

WordNet