chessel

/ˈtʃɛsəl/

Definitions

1. noun

A small island in the River Thames, England

“The village of Chessel lies on the north bank of the River Thames near Cheshunt.”

Synonyms

  • island
  • peninsula

Antonyms

  • mainland