D&D Meaning of D&D in English n. (Trademark) popular fantasy role-playing game Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012