Meaning of vending machine

Definition of vending machine

(noun) a slot machine for selling goods

Other information on vending machine

WIKIPEDIA results for vending machine
Amazon results for vending machine