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