vend : Idioms & Phrases


vending machine

  • noun a slot machine for selling goods
WordNet