Territorial Army
Explore definitions, synonyms, and language insights of Territorial Army
Definitions
Noun
British unit of nonprofessional soldiers organized for the defense of Great Britain
Explore definitions, synonyms, and language insights of Territorial Army