Cheshunt (noun) Definition, Meaning & Examples

noun
  1. a suburban town in Hertfordshire, in SE England.
noun
  1. a town in SE England, in SE Hertfordshire: a dormitory town of London. Pop: 55 275 (2001)
Cheshunt (noun) Definition, Meaning & Examples

More Definitions