attouchementTop 20000MeaningsNoun1. touching, fondling, stroking; feel (sexual)2. tangent point (geometry)