The online English-English dictionary from The Project Gutenberg
Result for Zareba
An improvised stockade; especially, one made of thorn bushes, etc.