infinity pool
Concise Oxford English Dictionary © 2008 Oxford University Press:
infinity pool
▶noun a swimming pool constructed to give the impression that it merges into the surrounding landscape, especially the sea.
'infinity pool' also found in these Oxford entries:

