We found 2 dictionaries that define the word leisure complex:
General (2 matching dictionaries)
General (2 matching dictionaries)
- leisure complex: Oxford Learner's Dictionaries
- leisure complex: Collins English Dictionary