vendor definition

The supplier of goods or services.