n. (British) mailing address given by a person or company not capable or reluctant to give a permanent recognizable address
ACCOMMODATION ADDRESS
Meaning of ACCOMMODATION ADDRESS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012