Advertisement
Advertisement
stockade fence
noun
- a fence of closely fitted vertical boards with pointed tops.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse