square mile
Meanings
noun
- A unit of area equal to that in a square with 1 mile sides, equivalent to 2.59 km².
- A downtown, a city center.
name
- Synonym of City of London.
- Synonym of Golden Square Mile.
Word forms
Etymology
From square mile * (London): The City's land area is about 1.12 square miles and roughly square in shape. * (Montreal): Ellipsis of Golden Square Mile. From having a land area of roughly a mile square.
Synonyms
Derived words
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.