Definition of arrowsmith in English:

arrowsmith

noun

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

    Recorded earliest in a surname. For further evidence for currency in the Middle English period perhaps compare Arousmithrode (field name) Pudsey, West Riding, Yorkshire (1304), although this may reflect use as a surname.

Origin

Middle English.