Subscriber login


Forgot your password?

Library card login

Other

mellotron

Pronunciation: /ˈmɛlətrɒn/
Definition of mellotron

noun

( trademark in the US)
  • an electronic keyboard instrument in which each key controls the playback of a single pre-recorded musical sound.

Origin:

1960s: from mellow + -tron, element of electronic

mellotron in other Oxford dictionaries

Definition of mellotron in the US English dictionary
  |  Cite

Word of the day

epithalamium

/ ˌɛpɪθəˈleɪmɪəm /
noun
a song or poem celebrating a marriage …