Definition & Meaning | English word HAMMERSCALE
HAMMERSCALE
Definitions of HAMMERSCALE
- A small fragment dislodged from iron during forging.
Number of letters
11
Is palindrome
No
Search for HAMMERSCALE in:
Page preparation took: 59.06 ms.