|

Wembley

DEFINITIONS OF: Wembley

1

n a southeastern part of Greater London that is the site of the English national soccer stadium

Example of:
city district
a district of a town or city
WORD FAMILY
USAGE EXAMPLES