place of work/business/residence - definition and synonyms

phrase formal
See also main entry: place