Aldershot
[ awl-der-shot ]
/ ˈɔl dərˌʃɒt /
noun
a city in NE Hampshire, in S England, SW of London.
a large military training center there.
Example sentences from the Web for aldershot
British Dictionary definitions for aldershot
Aldershot
/ (ˈɔːldəˌʃɒt) /
noun
a town in S England, in Hampshire: site of a large military camp. Pop: 58 170 (2001)