Definition Definition

euphoniad - Meaning and Examples

Meaning of 'euphoniad' (Webster Dictionary)

1 . Euphoniad [ n.]
- An instrument in which are combined the characteristic tones of the organ and various other instruments.