Noun Definitionroads1.Definition: a partly sheltered anchorageRelated Noun(s):roadsteadCategory: Places