Yahoo Web Search

Search results

  1. Dictionary
    Road·stead
    /ˈrōdˌsted/

    noun

    • 1. a sheltered stretch of water near the shore in which ships can ride at anchor.