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)