Dictionary
Swindon
geographical name Swin·don \ˈswin-dən\
Definition of SWINDON
town S England in NE Wiltshire pop 91,136
ADVERTISEMENT
Learn More About SWINDON
Browse
Next Word in the Dictionary: ŚwinoujściePrevious Word in the Dictionary: Sweden
ADVERTISEMENT
Seen & Heard
What made you want to look up Swindon? Please tell us where you read or heard it (including the quote, if possible).