SDR Meaning of SDR in English See special drawing right (SDR) European Central Bank English Glossary. Английский глоссарий Европейского Центрального Банка. 2012