English Dictionary
Definition the Territorial Army in British English
the Territorial Army noun
noun
1
in the UK, a part of the army that consists of people who are not professional soldiers
