Wembley
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun.
a southeastern part of Greater London that is the site of the English national soccer stadium
Word Usage
"I hope Birmingham and Arsenal have a shitty day at wembley in the rain with tube strikes and all get diarrhoea off the beer and hot dogs."
Hypernym
Words that are more generic or abstract
city district
Rhyme
Words with the same terminal sound
Assembly
assembly
reassembly
subassembly
trembly
suggests
emblem