VariousWords beta
Related Terms:
Definitions:
Noun
Territorial Army
Definition: British unit of nonprofessional soldiers organized for the defense of Great Britain