magic touch

English

Noun

magic touch (countable and uncountable, plural magic touches)

  1. (informal, idiomatic) An ability or skill to produce highly favorable results in an impressive way.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.