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. 2012