English Dictionary
Definition self-build in British English
self-build noun
noun
/selfˈbɪld/
Synonyms and related words
Synonyms and related words
