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.