English

drum machine noun definition in Musical instruments topic from the Oxford Advanced Learner's Dictionary

drum machine

 noun: Musical instruments topic
an electronic musical instrument that produces the sound of drums