symphony : Idioms & Phrases


symphony orchestra

  • noun a large orchestra; can perform symphonies
    symphony; philharmonic.
    • we heard the Vienna symphony
WordNet