Definition of touch watch in English:

touch watch

noun

rare, historical
  • A watch made in such a way that the time can be determined by touch (often by the use of projecting pins or studs).

Origin

Mid 19th century; earliest use found in The Eclectic Magazine.