Enfield (noun) Definition, Meaning & Examples

noun
  1. a borough of Greater London, England.
  2. a town in N Connecticut.
  3. Enfield rifle.
noun
  1. a borough of Greater London: a N residential suburb. Pop: 280 300 (2003 est). Area: 55 sq km (31 sq miles)
Enfield (noun) Definition, Meaning & Examples

More Definitions