interposed

1.

xen vào

to put yourself or something between two things, people, or groups, especially in order to stop them doing something:

:
The teacher interposed herself between the two snarling boys.