Definition of arrowsmith in English:
arrowsmith
noun
historicalA 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.
Are You Learning English? Here Are Our Top English Tips