American Dictionary
Definition palisade in American English
palisade noun
[countable] noun
/ˌpælɪˈseɪd/
Synonyms and related words
Synonyms and related words
