Definition of Roads

  • (noun) a partly sheltered anchorage

Synonyms of Roads


Antonyms of Roads


No Antonyms Found.

Homophones of Roads