drey
/dɹeɪ/
drey
English
Noun
Ad
Definition
A squirrel’s nest, built of twigs in a tree.
Etymology
Unknown.
Ad
/dɹeɪ/
drey
A squirrel’s nest, built of twigs in a tree.
Unknown.