DONKEY SLED


Meaning of DONKEY SLED in English

noun

: a heavy foundation frame for a donkey engine

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.