a place at which people, vehicles, or aircraft regularly stop when making a particular journey:the island was used by the company as a staging post for its ships figurativea staging post in the sport’s history
staging post in other Oxford dictionaries
Definition of staging post in the US English dictionary