Definitions of vending machine:

  • noun:   a slot machine for selling goods