Etymology
Advertisement

gunsmith (n.)

1580s, from gun (n.) + smith (n.). Middle English had gun-maker (late 14c.).

Advertisement
Advertisement
Definitions of gunsmith

gunsmith (n.)
someone who makes or repairs guns;
From wordnet.princeton.edu