Territorial Army/Definition

Primary reserve land force of the British Army.