light touch


Meanings

  • momentary contact

Synonyms