self deluding ( synonym found)

Definition of self deluding:

°A temporary modular system of metal tubes forming a framework used to support people and material in the construction or repair of buildings and other large structures. The framework may also be made of bamboo or wood.

Definition of self deluding:

°A temporary modular system of metal tubes forming a framework used to support people and material in the construction or repair of buildings and other large structures. The framework may also be made of bamboo or wood.

Back to Top