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