English dictionary
draped meaning and definition
Definition and meaning of draped at MeaningMonkey.org. draped meaning and definition in the English Dictionary.DRAPED adjective
Definition of draped (adjective)
Source: Princeton University Wordnet