|
Definition of Point of departure
1. Noun. A place from which an enterprise or expedition is launched. "My point of departure was San Francisco"
2. Noun. A beginning from which an enterprise is launched. "The point of departure of international comparison cannot be an institution but must be the function it carries out"