Definition of touch of nature in English:

touch of nature

phrase

  • A display of human feeling with which others sympathize (based on a misinterpretation of Shakespeare's Troilus and CressidaIII iii. 169).

    • ‘‘One touch of nature makes the whole world kin’, and the same human nature exists under the crown of the King and the crownless hat of the beggar.’
    • ‘He might have such a gift in mind when he says that ‘[m]anners are for me the touch of nature, an artifice in the very bloodstream’.’