From Longman Business Dictionary
vendvend /vend/ verb [transitiveT] formal to sell somethingThis was their first move into vending hardware.
—vending noun [uncountableU]Los Angeles has finally legalizedsidewalk vending (=selling things on the street)