Meaning of “accommodation address” in the English Dictionary

business-english dictionary

"accommodation address" in Business English

See all translations

accommodation addressnoun [ C ]


an address that a person or company uses to receive letters, packages, etc. that is not where they live or do business:

The suite is actually the offices of a business that acts as an accommodation address for hundreds of companies.

(Definition of “accommodation address” from the Cambridge Business English Dictionary © Cambridge University Press)