hide
  • noun the skin of a large animal
  • noun a shelter where humans can stay hidden while watching birds or animals

Not what you were looking for?