palisade

Nouns

  • (n) fortification consisting of a strong fence made of stakes driven into the ground

Verbs

Synonyms

wall fence in fence surround

See also

wall in wall up

Words of close approximity