n. stockade, fence comprised of tall stakes placed upright in the ground; wall, enclosure, defense barrier
Copyright © 2018 WordTech Co.