English dictionary, thesaurus, translations & etymology
FreeDict.com

Swindon

0 synonyms and 0 antonyms for Swindon, ranked by how commonly they're used.

Name — A town in Wiltshire, England, known historically as a major railway engineering center.

No synonyms recorded for Swindon yet. See its full definition.

← Back to the full definition of Swindon
Synonyms and antonyms from Wiktionary, CC BY-SA.