English dictionary
bird nest meaning and definition
Definition and meaning of bird nest at MeaningMonkey.org. bird nest meaning and definition in the English Dictionary.BIRD NEST noun
Definition of bird nest (noun)
- nest where birds lay their eggs and hatch their young
- synonyms: birdnest, bird's nest
Source: Princeton University Wordnet