English Dictionary
Definition non-residential in British English
non-residential adjective
adjective
Synonyms and related words
2
non-residential buildings are ones that people do not live in
Synonyms and related words
