Definitions of Territorial army:

  • noun:   British unit of nonprofessional soldiers organized for defense of GB