meaning of symphony orchestra

1. a large orchestra; can perform symphonies; "we heard the Vienna ">symphony"


Related Words

symphony orchestra |

Developed & Maintained By Taraprasad.com

Treasure Words