Top Definition
Mosborough is basically just one long road, yet it is classed as a village in Sheffied, England. Currently it has around ten Pubs, fifteen Chippies and one shop which represents what kind of people live there. It is a stop-shop for people proceeding too or from Sheffield, nothing more.
I went to Sheffield today and had to go along a road called Mosborough I think it was called...
by Mis-Step September 30, 2008
6 Words related to Mosborough

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.

×