wembley

noun

Stress: first syllable

Syllables: wem-bley (2)

English Definition

A suburb of northwestern London, famous for its national sports stadium.

Example Sentence

The final match will be held at Wembley Stadium.

US IPA /ˈwembli/
UK IPA /ˈwembli/