cercado
Top 15000
Meanings
Noun
1. vegetable garden or plot of land surrounded by a palisade
2. palisade
3. stockade