Find the word definition

Wiktionary
leisure center

n. (alternative form of leisure centre English)