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.”

Synonyms

  • den
  • nest

Antonyms

  • open