vend
verb
[ vɛnd ]
• offer (small items) for sale, either from a stall or from a slot machine.
• "there was a man vending sticky cakes and ices"
Origin:
early 17th century (in the sense ‘be sold’): from French vendre or Latin vendere ‘sell’, from venum ‘something for sale’ + a variant of dare ‘give’.