Definition & Meaning | English word SELF-BUILD
SELF-BUILD
Definitions of SELF-BUILD
- (of a house) Supplied in kit form, for construction by the owner.
Number of letters
10
Is palindrome
No
Search for SELF-BUILD in:
Page preparation took: 144.19 ms.