line of defense 2

noundomain: artefact
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

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

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

FENG