EN

Synonyms for snowball hammer

All synonyms

Noun

Definitions

  1. n. 1

    A specialized tool used to remove ice and snow buildup from a horse's hooves.