ROADSTEAD MEANING IN ENGLISH

• Roadstead Definition & Synonyms

  1. (n.) An anchorage off shore. Same as Road, 4.


RECENT SEARCHES