Yahoo Canada Web Search

Search results

  1. Dictionary
    skin-to-skin

    adjective

    • 1. involving the contact of one person's skin with another's: "the virus can then spread to new individuals through skin-to-skin contact"

    More definitions, origin and scrabble points