1 landscape panel | Definition of landscape panel

landscape panel

noun

Definition of landscape panel

: a wooden panel so placed that the grain runs horizontally