self-built ( synonym found)

Definition of self-built:

°built by oneself, often from commercially available components.

Definition of self-built:

°built by oneself, often from commercially available components.

Back to Top