Adjective
1. being the essence or essential element of a thing;
"substantial equivalents""substantive information"2. applying to essential legal principles and rules of right;
"substantive law"3. having substance and prompting thought;
"a meaty discussion"