Synonyms: bird nest, bird's nest, birdnest
Definition: nest where birds lay their eggs and hatch their young
Similar words: nest
Definition: a structure in which animals lay eggs or give birth to their young