verb, formal - to supply or provide goods, services, or information, often as part of a business
noun, British English - the process of counting and checking all the goods or materials a business has
noun - a business that sells new or used cars, often with a showroom and repair services