SELF-BUILD


Meaning of SELF-BUILD in English

■ noun Brit. the building of homes by their owners.

Derivatives

~er noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.