YourDictionary

Aldershot

(ôlˈdər-shŏtˌ)

A municipal borough of south-central England southwest of London. It is the site of a large military training center. Population: 58,100.

Learn more about Aldershot

link/cite print suggestion box