Lacking strength and solidity.
Insubstantiate
-
The act of making something unsubstantiated; often to absolve.
Insubstantiate meaning & definition 1 of Insubstantiate.
Similar Words
The act of making something unsubstantiated; often to absolve.