English dictionary
business address meaning and definition
Definition and meaning of business address at MeaningMonkey.org. business address meaning and definition in the English Dictionary.BUSINESS ADDRESS noun
Definition of business address (noun)
- the address at which a business is located
Source: Princeton University Wordnet