Find the word definition

Wiktionary
infinity pools

n. (plural of infinity pool English)