self-deluding ( synonym found)

Definition of self-deluding:

(n) : 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:

(n) : 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