English dictionary

bird nest meaning and definition

BIRD NEST noun

Definition of bird nest (noun)

  1. nest where birds lay their eggs and hatch their young
Source: Princeton University Wordnet