DRUM MACHINE


Meaning of DRUM MACHINE in English

noun

an electronic musical instrument that produces the sound of drums

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.