Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of insubstantial

- Unsubstantial; not real or strong.

Crossword clue for insubstantial

- “Lacking material form in sub,” Stan shall declare