interpose (one, oneself, or something) between (someone or something)
释义
interpose (one, oneself, or something) between (someone or something)
To place one, oneself, or something between someone or something. I interposed myself between the cat and the door so that she couldn't make a run for it.