drey - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a squirrel's nest

    After the leaves fall from the trees in autumn, one can see the many dreys the squirrels built in the spring.

    Submitted by daff from United States on 02/04/2013