Loughborough

(redirected from Loughborough (town))
Also found in: Encyclopedia.

Loughborough

(ˈlʌfbərə; -brə)
n
(Placename) a town in central England, in N Leicestershire: university (1966). Pop: 55 258 (2001)