Definition of substance-free in English:

substance-free

adjective

  • 1Without substance; insubstantial.

  • 2Originally US not permitting, involving, or using intoxicating, stimulant, or narcotic substances.

Origin

1960s; earliest use found in Marriage & Family Living.