SNUGLY

Definition of SNUGLY

  1. (adv)fitting closely
  2. (adv)safely protected
  3. (adv)warmly and comfortably sheltered