← DefinitionshareGuessdrapenounA long piece of cloth, especially a curtain, hung in a decorative way.verbTo arrange cloth or fabric loosely over or around something, often in a decorative way.Synonymscoververbhangverb