What does stadiums mean?
noun
A large outdoor or indoor building where public sports events are held, especially one with a large seating capacity.
Example
"The new stadium was built to host the World Cup final."
Definition generated by AI and curated by RJS Tech Solutions LLP.