Territorial Army
1.
(
noun
) British unit of nonprofessional soldiers organized for defense of GB
Related Words:
territorial
,
territorial reserve
Terms and Conditions of Use / Copyright Notice