\vendor - n. a business that sells a particular type of product
sandwich - n. two pieces of bread with something (such as meat, peanut butter, etc.) between them
customer - n. someone who buys goods or services from a business
wiped out –adj. the way of describing the state of having no money
staff - n. a group of people who work for an organization or business
ham - n. meat from the leg of a pig that is often prepared by smoking or salting
pent-up - adj. held or kept inside; not released