Aldershot
/ˈɔːldəʃɒt/
/ˈɔːldərʃɑːt/
- a town in Hampshire, England, which is one of the main centres for the army. People think of it as an army town.
Check pronunciation:
Aldershot
Definition of Aldershot from the Oxford Advanced Learner's Dictionary