Advertisement

Synonyms of Embarkation point

Primary definition: A designated place, such as a port, pier, or station, where passengers or cargo board a ship, aircraft, or other vehicle.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement