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
    Rhyme
    Words with the same terminal sound
    suggests
    emblem