vender

noun
  1. A person or company that sells goods or services. noun
    The street vender sold delicious hot dogs to passersby.
    The company is a leading vender of electronic components.
  2. A machine or device that dispenses items for sale, typically by inserting coins or bills. noun
    The snack vender in the office was out of order.
    He bought a soda from the vending machine, also known as a vender.