Noun Definitionbusiness address1.Definition: the address at which a business is locatedCategory: Places