DREY

Definition of DREY

  1. (noun)the nest of a squirrel