Definition of master touch in English:

master touch


  • 1A masterly detail in a work of art, etc.; (in extended use) a skilful or ingenious action.

  • 2A distinguishing quality characteristic of the work of a skilled artist, craftsman, etc.


Late 17th century; earliest use found in Edward Ravenscroft (fl. 1659–1697), playwright.