Definition of Southend-on-Sea in English:

Southend-on-Sea

proper noun

  • A resort town in Essex, southeastern England, on the Thames estuary east of London; population 156,400 (est. 2009).

Pronunciation

Southend-on-Sea

/ˌsouTHendänˈsē/