English edit

Noun edit

stockades

  1. plural of stockade