Definition of Weston-super-Mare in English:

Weston-super-Mare

proper noun

  • A resort in south-western England, on the Bristol Channel; population 79,500 (est. 2009).

Pronunciation

Weston-super-Mare

/ˌwɛstənˌsuːpəˈmɛː/