Definify.com

Definition 2024


palissade

palissade

French

Noun

palissade f (plural palissades)

  1. fence, palisade
  2. stockade