A sheltered port where ships can anchor safely. Also used metaphorically to mean providing shelter or refuge for someone or something.
From Old English 'herebeorg' meaning 'army shelter', combining 'here' (army) and 'beorg' (protection). The maritime sense developed as coastal settlements provided safe anchorage for vessels.
Try Another Word