SELF-BUILD


Meaning of SELF-BUILD in English

noun

[ U , C ] ( BrE ) the building of homes by their owners; a home that is built in this way :

self-build houses

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.