MELLOTRON
Meaning of MELLOTRON in English
/mel"euh tron'/ , Trademark.
a brand of synthesizer that simulates the sound of other instruments by using tapes of recorded sounds.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012