English Dictionary
Definition draper in British English
draper noun
[countable] noun
/ˈdreɪpə(r)/
Synonyms and related words
