What is the meaning of Substantial?

Having a substance; actually existing.

Not imaginary; real; actual; true; veritable.

Corporeal; material; firm.

Having good substance; strong; stout; solid; firm.

Possessed of goods or an estate; moderately wealthy.

Large in size, quantity, or value; ample; significant.

Most important; essential.

Satisfying; having sufficient substance to be nourishing or filling.

Anything having substance; an essential part.

Source: wiktionary.org