Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
iPhone app
New!
Definition of zareba
zareba
Noun
an improvised stockade constructed especially of thornbushes and used for defense in parts of Africa
zareba
Noun
a village protected by such a structure