Weston-super-MarePronunciation: /ˌwɛstənˌsuːpəˈmɛː, -ˌsjuːpə-/Definition of Weston-super-Mare a resort in SW England, on the Bristol Channel; population 79,500 (est. 2009).