SHELTERED POSITION


Meaning of SHELTERED POSITION in English

protected position that can be defended from the field

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