Territorial Army
ter·ri·to·rialarmy
noun
1.
British unit of nonprofessional soldiers organized for defense of GB
Related words
Broader terms
Part of
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.