touch - make physical contact with, come in contact with; "Touch the stone for good luck"; "She never touched her husband" Based on WordNet 3.0, Farlex clipart collection. © 2003-2012 Princeton University, Farlex Inc. kiss verb 1. osculate, peck (informal), snog (Brit. slang), neck...