Aldershot


Aldershot

(ˈɔːldəˌʃɒt) n (Placename) a town in S England, in Hampshire: site of a large military camp. Pop: 58 170 (2001)