harbourage
/ˈhɑːrbərɪdʒ/Definitions
1. noun
The act of giving or providing harbour or shelter; the state of being harboured or sheltered
“The fugitive was granted harbourage by the local community.”
2. noun
A place or situation where something or someone is hidden, protected, or provided for
“The abandoned warehouse offered harbourage for the homeless animals.”
3. noun
A place where ships can take refuge from bad weather or other hazards
“The mariner navigated the boat to the nearby harbourage to escape the storm.”