Advertisement - Continue reading below

Definition of "wembley" [wembley]

  • A southeastern part of Greater London that is the site of the English national soccer stadium (noun)

WordNet. Princeton University. 2010.

Use "wembley" in a sentence
  • "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."
  • "Set pieces not at touristy iconic places but at old industrial places, the abandoned grounds of battersea powerstation, ruins / rebuiling of wembley - locatiosn such as Lords cricket ground repurposed."
  • "And no doubt the wembley car parks will be empty, as the green fans come by bike or public transport."