to touch someones body in a sexual way without their permission:
Touching down
-
When an aircraft touches down, it lands.
Touching down meaning & definition 1 of Touching down.
-
to land at an airport:
Touching down meaning & definition 2 of Touching down.
Similar Words