NEST


Meaning of NEST in English

(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.

Webster's English dictionary.      Английский словарь Webster.