Arrowsmith - Definition

arrowsmith

n 1: a maker of arrows

Look up another word