Dray

Webster's Dictionary of the English Language

·noun A squirrel's nest.

II. Dray ·noun A kind of sledge or sled.

III. Dray ·noun A strong low cart or carriage used for heavy burdens.

Related Words