Definition of Aldershot in English:

Aldershot

proper noun

  • A town in southern England, in Hampshire; population 57,500 (est. 2009).

Pronunciation:

Aldershot

/ˈɔːldəʃɒt/