CREATIVE DRAMA Meaning of CREATIVE DRAMA in English inventive drama, drama that stimulates the inventive powers Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012