v.
1.get involved, so as to alter or hinder an action, or through force or threat of force
2.act as a substitute
Idiom of the Day
feel at home
to feel comfortable and relaxed (as if you were at your home)
I always feel at home when I visit my friend.