From Longman Dictionary of Contemporary Englishdrinks machineˈdrinks maˌchine noun [countable] DFD British English a machine that serves hot and cold drinks when you put money into it → vending machine
Examples from the Corpus
drinks machine• He said he supposed it was and offered to show them into the Intensive Care room which had a hot drinks machine.• A hot drinks machine available 24 hours a day.