n. 1 a harbour. 2 a place of refuge. 3 a town or place possessing a harbour, esp. one where customs officers are stationed. port of call a place where a ship or a person stops on a journey. Port of London Authority the corporate body controlling the London harbour and docks.
[ OE f. L portus & ME prob. f. OF f. L portus ]