(n.) Hence: the place in which the eggs of other animals, as insects, turtles, etc., are laid and hatched; a snug place in which young animals are reared.
NEST
Meaning of NEST in English
Webster's English dictionary. Английский словарь Webster. 2012