bird's nest

1. (noun) nest where birds lay their eggs and hatch their young
Related Words: aerie, aery, eyrie, eyry, nest



Terms and Conditions of Use / Copyright Notice