Word Definition

Harborage

  1. Shelter; entertainment.

Synonyms