EngToVietEnglish · Vietnamese

English dictionary

euphoniad

Definitions, examples, synonyms and antonyms from WordNet 3.0.

noun

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

    noun

    Source: webster1913

Nearby words

Learn Vietnamese

Browse English words starting with E · Translate this word