Search
Select the dictionary language
Sports complex
01
a large facility that includes multiple areas or buildings designed for playing and watching different types of sports
Examples
The city built a new sports complex to promote fitness and community activities.



























