1 puddle ball | Definition of puddle ball

puddle ball

noun

Definition of puddle ball

: the lump of pasty wrought iron taken from the puddling furnace to be hammered or rolled