|
Definition of Square Mile
1. Noun. An area of 640 acres.
Definition of Square Mile
1. Proper noun. the City of London ¹
2. Noun. A unit of area (''abbreviation'' '''sq mi''' ''or'' '''sq. mi.''' ''or'' '''mi2''') equal to the area of a square the sides of which are each one mile long. ¹
¹ Source: wiktionary.com