DRAY


Meaning of DRAY in English

noun a squirrel's nest.

2. dray ·noun a kind of sledge or sled.

3. dray ·noun a strong low cart or carriage used for heavy burdens.

Webster English vocab.      Английский словарь Webster.