roads
1.
(
noun
) a partly sheltered anchorage
Synonyms:
roadstead
Related Words:
anchorage
,
anchorage ground
Terms and Conditions of Use / Copyright Notice