snugly

Adverb
  1. warmly and comfortably sheltered
    • sitting snugly by the fireside while the storm raged
  2. safely protected
    • concealed snugly in his hideout
  3. fitting closely
    • the vest fit snugly

Khám phá thêm

Các từ liên quan

Từ gần giống

snugly
The cat sleeps snugly in its soft bed.