enfield








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)

type of rifle, 1854, named for government works in Enfield, Middlesex, England, where it was manufactured.

55 queries 0.594