noun touch(def 55a, c). nouna maker's mark stamped on pewter objects
touchmark 🔊 Listen to this noun touch(def 55a, c). noun a maker’s mark stamped on pewter objects Share Facebook Twitter Google +