'light touch' definitions:

Definition of 'light touch'

(from WordNet)
noun
Momentary contact [syn: brush, light touch]

Synonyms of 'light touch'

From: Moby Thesaurus