MELLOTRON


Meaning of MELLOTRON in English

ˈmelə.ˌträn noun

( -s )

Etymology: from Mellotron , a trademark

: an electronic keyboard instrument programmed to produce the tape-recorded sounds usually of orchestral instruments

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.