Meaning of “leisure centre” in the English Dictionary

british dictionary