Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
iPhone app
New!
Definition of zeriba
zeriba
Noun
Alternative spelling 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