Noun Definition

roads

1.Definition: a partly sheltered anchorage

Related Noun(s):roadstead

Category: Places