First Known Use: 1963
Dictionary
mellotron
noun mel·lo·tron \ˈme-lə-ˌträn\
Definition of MELLOTRON
: an electronic keyboard instrument programmed to produce the tape-recorded sounds usually of orchestral instruments
ADVERTISEMENT
Origin of MELLOTRON
from Mellotron, a trademark
Browse
Next Word in the Dictionary: mellow (adjective)Previous Word in the Dictionary: mellophoneAll Words Near: mellotron
ADVERTISEMENT
Seen & Heard
What made you want to look up mellotron? Please tell us where you read or heard it (including the quote, if possible).