Stamp head Meaning, Definition & Usage

Definitions
  1. a heavy mass of metal, forming the head or lower end of a bar, which is lifted and let fall, in a stamp mill.

Webster 1913