LanGeek
Dictionary
Start Learning
Mobile App
Contact Us
Search
Sports hall
/spˈɔːts hˈɔːl/
/spˈoːɹts hˈɔːl/
Noun (1)
Definition & Meaning of "sports hall"
Sports hall
NOUN
01
a large indoor facility designed for sports and physical activities
Nearby Words
petrol zone
road works
taxi station
cycle lane
parking fine
you are welcome
motorcycling circuit
back support belt
catcher mask
safety visor
Download Our Mobile App
download application
Copyright © 2024 Langeek Inc. | All Rights Reserved |
Privacy Policy
Copyright © 2024 Langeek Inc.
All Rights Reserved
Privacy Policy
download langeek app
download
Download Mobile App