n. vehicle mounted on runners and used for traveling over snow and ice, sled, sleigh (British); sledgehammer, large heavy hammer wielded with both hands
SLEDGE
Meaning of SLEDGE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012