ZAREBA


Meaning of ZAREBA in English

(n.) An improvised stockade; especially, one made of thorn bushes, etc.

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