Archaeology Terms

Back to all terms

Palisade

Palisade

A high post fence or stockade.