NOUN | location | Wembley | a southeastern part of Greater London that is the site of the English national soccer stadium |
---|
Sounds | weh'mbliy | |
---|---|---|
Rhymes | ably ... zealously: 1543 rhymes with liy... |
Meaning | A southeastern part of Greater London that is the site of the English national soccer stadium. | |
---|---|---|
Instance of | city district | A district of a town or city |
Part of | London, Greater London, British capital, capital of the United Kingdom | The capital and largest city of England |
©2001-24 · HyperDic hyper-dictionary · Contact