English | German | Russian | Czech

harbourage English

Meaning harbourage meaning

What does harbourage mean?

harbourage

(= harborage) (nautical) a place of refuge (as for a ship)

Synonyms harbourage synonyms

What other words have the same or similar meaning as harbourage?

Are you looking for...?