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