Definition of arrowsmith in English:

arrowsmith

noun

historical
  • A maker of (typically iron or steel) arrowheads.

Origin

Middle English.