Yahoo Web Search

Search results

  1. Dictionary
    tidal wave

    noun

    • 1. an exceptionally large ocean wave, especially one caused by an underwater earthquake or volcanic eruption.