English synonyms about - contact  

Territorial Army

noun

1 Territorial Army

British unit of nonprofessional soldiers organized for the defense of Great Britain.


Find more on territorial army elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0247