Online English Dictionary

Home

Drey


n.

A squirrel's nest. See Dray .


© 2009 Dammam Community College