Zareba

From Fresh Dictionary

English

Noun

zareba

  1. an improvised stockade constructed especially of thornbushes and used for defense in parts of Africa
Personal tools