interpose
to put forth by way of intervention
God interposed death