ORCHESTRATE Meaning of ORCHESTRATE in English v. compose orchestra music; organize, manage Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012