WTWM

whatsthatwordmean

← Definition
Guess

palisade

nounA fence of strong wooden stakes or iron posts, used for defense or enclosure.
verbTo enclose or fortify with a palisade.

Synonyms

cliffnounfencenounstockadenounfortificationnounencloseverbfortifyverb

Built for word lovers.