Southend noun1 •Ellipsis of Southend-on-Sea: a coastal city in Essex, England, United Kingdom, on the Thames EstuaryThis is going to mean a gold watch and a week's outing at Southend with full pay for both of us or I'm a Dutchman. — 1934