Word
roads, n.
a partly sheltered anchorage
<noun.location>
roads
roadstead
semantic pointers
hypernym
anchorage, anchorage ground