Green’s Dictionary of Slang

montra n.

[Fr. montre, a watch]

(UK Und.) a watch.

[UK]Vaux Vocab. of the Flash Lang.
[UK]Egan Grose’s Classical Dict. of the Vulgar Tongue.
[UK]B.M. Carew Life and Adventures.