noun
a place from which an enterprise or expedition is launched
-
one day when I was at a suitable jumping-off place I decided to see if I could find him
-
my point of departure was San Francisco
• Syn: ↑point of departure
* * *
a place from which to start a journey or new activity
•
Delhi is the best jumping-off point for a trip to India.
Useful english dictionary. 2012.