MELLOTRON


Meaning of MELLOTRON in English

[mel.lo.tron] n [fr. Mellotron, a trademark] (1967): an electronic keyboard instrument programmed to produce the tape-recorded sounds usu. of orchestral instruments

Merriam-Webster English vocab.      Английский словарь Merriam Webster.