TROCHA


Meaning of TROCHA in English

add. ·noun a line of fortifications, usually rough, constructed to prevent the passage of an enemy across a region.

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