The meaning of interpone
to interpose; to insert or place between [v INTERPONED, INTERPONING, INTERPONES]