a body of troops spread out to cover various points of defence.
DenDenominationDeployDeputationDerry
« Denomination - Definition, Synonym, Meaning, Spelling, Information on Denomination
Deputation - Definition, Synonym, Meaning, Spelling, Information on Deputation »