Definition of point of departure:
(n) :
(travel) Synonym of starting point.
(n) :
(formal, figuratively) of abstract processes that can be compared to a voyage: initial circumstances. Frequent collocations include, but are not limited to:
(n) :
(toxicology) a dosage level at which additional administration of an agent significantly loses its efficacy