adj. 1.offering safety 2.fitting closely but comfortably 3.well and tightly constructed 4.enjoying or affording comforting warmth and shelter especially in a small space snug n. 1.a small secluded room