SPECIAL DRAWING RIGHTS Meaning of SPECIAL DRAWING RIGHTS in English n. SDRs, method of settling international debts by way of the IMF] Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012