DUPLE Meaning of DUPLE in English adj. double, multiplied by two Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012