Enfield

[ en-feeld ]
/ ˈɛnˌfild /

noun

a borough of Greater London, England.
a town in N Connecticut.

Example sentences from the Web for enfield

British Dictionary definitions for enfield

Enfield
/ (ˈɛnfiːld) /

noun

a borough of Greater London: a N residential suburb. Pop: 280 300 (2003 est). Area: 55 sq km (31 sq miles)