See road
·noun An anchorage off shore. ·same·as <<Road>>, 4. ...
Webster's Dictionary of the English Language
A place of hazard, as affording no protection either from sea or wind. ...
The Sailor's Word-Book