Subscriber login


Forgot your password?

Library card login

Other

symphony orchestra

Translate symphony orchestra | into French | into German | into Italian | into Spanish
Definition of symphony orchestra

noun

  • a large classical orchestra, including string, wind, brass, and percussion instruments.

symphony orchestra in other Oxford dictionaries

Definition of symphony orchestra in the US English dictionary