SAP


Meaning of SAP in English

(n.) A narrow ditch or trench made from the foremost parallel toward the glacis or covert way of a besieged place by digging under cover of gabions, etc.

Webster's English dictionary.      Английский словарь Webster.