1 grand drape | Definition of grand drape

grand drape

noun

Definition of grand drape

: a decorative narrow curtain hung along the top of a proscenium arch on the side toward the audience