Refers to a place where animals hide.
El guarido del zorro estaba escondido entre los arbustos más densos del bosque.
The fox's den was hidden among the densest bushes in the forest.
El guarido del lobo se encontraba escondido entre los árboles, lejos de la vista humana.
The wolf's den was hidden among the trees, far from human sight.