Drey \Drey\, n. A squirrel's nest. See {Dray}. [Obs.]
drey n : the nest of a squirrel
Copyright © 2024 3Dict.net