WikiWord

English

symphony orchestra

noun

Meaning

  1. A large orchestra that traditionally plays Western classical orchestral music.

Sources

No citations have been attached yet.