Toggle navigation
FreeDictionary.com
Search
zareba
n.
An improvised stockade; especially, one made of thorn bushes, etc.