Meaning of touch watch in English:
touch watch
noun
rare, historicalA 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.
Are You Learning English? Here Are Our Top English Tips