Online English Dictionary

Home

Euphoniad


n.

An instrument in which are combined the characteristic tones of the organ and various other instruments.


© 2009 Dammam Community College