NESTER


Meaning of NESTER in English

n. someone or something that nests; that which occupies a nest

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.