wembley
nounStress: 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/