2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENdefense forceNoun
EN
An organization of defenders that provides resistance against attack
defensedefence
bn:00025873n Concept
English:
athletic
sport
sports
EN
The phrase Defence Force is in the title of the armed forces of certain countries and territories.
Defence Forces
bn:17381563n Named Entity