1 touch needle | Definition of touch needle

touch needle

noun

Definition of touch needle

: a small bar of gold either pure or alloyed with silver in a known proportion for trying the fineness of a gold or silver article by comparing the streaks made by the article and the bar on a touchstone