Yahoo Web Search

Search results

  1. Dictionary
    infinity pool

    noun

    • 1. a swimming pool whose positioning gives the impression that it merges into the surrounding landscape, especially the sea.