EGAVE

stakewall

Meaning

  1. noun A wall built of stakes; a palisade.
Save “stakewall” to learn later