British Dictionary definitions for subst.

subst.

abbreviation for

substantive
substitute