Refers to something that has substance or is significant.
Los argumentos en su discurso eran sustanciados y bien fundamentados, lo que impresionó a la audiencia.
The arguments in his speech were substantial and well-founded, which impressed the audience.