0%

ALL meanings of harbourage

H h
  • noun harbourage (British, nautical) A place for refuge for a vessel. 1
  • noun harbourage shelter or refuge, as for a ship, or a place providing shelter 0
  • noun harbourage (Britain, nautical) A place for refuge for a vessel. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?