DREY


Meaning of DREY in English

[ dreɪ ]

■ noun ( plural ~s ) a squirrel's nest of twigs in a tree.

Origin

C17: of unknown origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.