Feedback
Square mile
Meaning
Noun
●
A
unit
of area
equal
to that in a
square
with 1
mile
sides
,
equivalent
to 2.59 km².
Name
●
Synonym of City of London.
Sourced from
Wiktionary
Synonyms
Sq
Section
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better