LINE OF DEFENSE


Meaning of LINE OF DEFENSE in English

place where one's defense systems are located, point of defense

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.