interposed

INTERPO'SED, pp. Placed between or among; thrust in.