ZAREBA


Meaning of ZAREBA in English

[za.re.ba] or za.ri.ba n [Ar zaribah enclosure] (1849): an improvised stockade constructed in parts of Africa esp. of thorny bushes

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