harbourage
English Dictionary
->
Letter H
-> harbourage
Search Dictionary:
harbourage Definition
(n) (
nautical
)
a
place
of
refuge
(
as
for
a
ship
)
harbourage Synonyms
harborage
harbourage
© Art Branch Inc.