Get Your Premium Membership

Light Touch

Definition

[n] momentary contact

Related Information

More Light Touch Links

Synonyms

brush