attouchement
Top 20000
Meanings
Noun
1. touching, fondling, stroking; feel (sexual)
2. tangent point (geometry)