Yahoo Web Search

Search results

  1. Dictionary
    water slide

    noun

    • 1. a slide into a swimming pool, typically flowing with water and incorporating a number of twists and turns.