selfbuild

English

Noun

selfbuild (plural selfbuilds)

  1. Alternative form of self-build.