GNU Collaborative International Dictionary of English
last match results
Found 2 definitions
-
Dray , n. A squirrel's nest.Cowper.1913 Webster
-