Skip to
verb (past tense of touch)
To come into contact with; to make physical contact with. Also, to affect or influence.
Browse