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.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005