drey
/draɪ/Definitions
1. noun
A nest, especially one made of twigs and leaves, for a bird of prey or a squirrel.
“The owl built a cozy drey in the top of the tree.”
1. noun
A nest, especially one made of twigs and leaves, for a bird of prey or a squirrel.
“The owl built a cozy drey in the top of the tree.”