ice sled

English

Noun

ice sled (plural ice sleds)

  1. ice sledge

Derived terms