Definitions
noun
a subsidiary port built in deeper water than the original port (but usually farther from the center of trade)
Look “outport” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a subsidiary port built in deeper water than the original port (but usually farther from the center of trade)