SNUGGEST

Definition of SNUGGEST

  1. (adj)offering safety; well protected or concealed
  2. (adj)fitting closely but comfortably
  3. (adj)well and tightly constructed
  4. (adj)enjoying or affording comforting warmth and shelter especially in a small space