DRAP
Meaning of DRAP in English
I. ˈdrȧ noun
( plural draps “)
Etymology: French — more at drab (cloth)
: cloth
II. ˈdrap
dialect
variant of drop
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012