drey ( synonym found)

Definition of drey:

°A squirrel's nest, built of twigs in a tree.

Definition of drey:

°A squirrel's nest, built of twigs in a tree.

Back to Top