Definition of Aldershot from the Oxford Advanced Learner's Dictionary

 

Aldershot

 
BrE
 
; NAmE
 
 
jump to other results
a town in Hampshire, England, which is one of the main centres for the army. People think of it as an army town.