sand shot

English

Noun

sand shot (uncountable)

  1. Small cast-iron balls cast in sand.