Definition of Southend-on-Sea in English:

Southend-on-Sea

proper noun

  • A resort town on the Thames estuary, east of London; population 156,400 (2009)

Pronunciation

Southend-on-Sea

/ˌsouTHendänˈsē/