1.a small secluded room
2.offering safety; well protected or concealed;
a snug harbor
3.fitting closely but comfortably;
a close fit
4.well and tightly constructed;
a snug house
5.enjoying or affording comforting warmth and shelter especially in a small space;
a cozy nook near the fire