Definitions of bird's nest:

  • noun:   nest where birds lay their eggs and hatch their young