See moren. drapeDefinition of drape in EnglishPiece of fabric that hangs over windows and doors to prevent outside light from entering, maintain privacy, or insulate. Synonyms of drape in Englishcurtain