Definition of Harbourage

  • (noun) (nautical) a place of refuge (as for a ship)

Synonyms of Harbourage


Antonyms of Harbourage


No Antonyms Found.

Homophones of Harbourage


No Homophones Found.