noun a person who makes or repairs firearms. nouna person who manufactures or repairs firearms, esp portable guns n.1580s, from gun (n.) + smith.