Definition of Aldershot in English:

Aldershot

proper noun

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

Pronunciation

Aldershot

/ˈɔːldəʃɒt/