Aldershot (noun) Definition, Meaning & Examples

noun
  1. a city in NE Hampshire, in S England, SW of London.
  2. a large military training center there.
noun
  1. a town in S England, in Hampshire: site of a large military camp. Pop: 58 170 (2001)
Aldershot (noun) Definition, Meaning & Examples

More Definitions