As a verb: to give shelter or refuge to; to hold onto (feelings or thoughts). As a noun: protected areas of water where ships can anchor safely.
From Old English herebeorg meaning 'shelter, lodging,' from here 'army' and beorg 'protection.' The nautical sense developed from the general meaning of shelter.
Try Another Word