Dictionary.com
Thesaurus.com

has been stockading

  • present perfect progressive
    of stockade (3rd person singular).
    stockade
    noun
    a defensive barrier consisting of strong posts or timbers fixed upright in the ground.

More Suggestions