1 definition by MusicBabes

Possibly the best shopping centre in Sheffield. Set over two floors, Meadowhall offers hundreds of stores, a large food court called the Oasis, and a cinema. There is a train/tram/bus interchange there, so even if you cannot drive you can get there. Well, you can if you're in England.
Katie: Do you wanna go to Meadowhall on Friday?
Jo: Yeah, why not, Meadowhall is the best shopping centre in Sheffield, possibly even the world!
by MusicBabes April 05, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×