SDR えす・でぃう・あうる esu·dii·āru 1. special drawing right; SDR Noun #128478 Open Menu Add to collection... Open