Definition of touch needles in English:

touch needles

plural noun

  • A set of needles of gold or silver alloy of known compositions, used in testing other alloys on a touchstone.