ORCHESTRATED

Definition of ORCHESTRATED

  1. (adj)arranged for performance by an orchestra