Definify.com

Definition 2025


palissade

palissade

French

Noun

palissade f (plural palissades)

  1. fence, palisade
  2. stockade