What is the meaning of drape in English?

Learn vocabulary with pictures as well as definitions of drape in English

Learn in

See more

n. drape

Definition of drape in English

Piece of fabric that hangs over windows and doors to prevent outside light from entering, maintain privacy, or insulate.

Synonyms of drape in English

curtain