line_of_defenceEnglish

line of defence, line of defense

Noun

Any organization whose responsibility it is to defend against something

English: line of defense, line of defence

Defensive structure consisting of a barrier that can be employed for defense against attack

English: line of defense, line of defence

English words with similar meanings

Show 1 words