Nelson touch
Entry from World dictionary
Definition of Nelson touch
noun
(the Nelson touch) BritishOrigin:
early 19th century: with allusion to the skills of Admiral Horatio Nelson, Horatio
Entry from World dictionary
early 19th century: with allusion to the skills of Admiral Horatio Nelson, Horatio