harbourage n : (nautical) a place of refuge (as for a ship) [syn: {harborage}]
Copyright © 2025 3Dict.net