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 We'll never spam you.