Roadstead

Webster's Dictionary of the English Language

·noun An anchorage off shore. ·same·as Road, 4.

Related Words