Benfleet

[ ben-fleet ]
/ ˈbɛnˌflit /

noun

a town in Essex, SE England, just N of the Thames.

Example sentences from the Web for benfleet

British Dictionary definitions for benfleet

Benfleet
/ (ˈbɛnˌfliːt) /

noun

a town in SE England, in S Essex on an inlet of the Thames estuary. Pop: 48 539 (2001)