v.
1.come between so as to be hindrance or obstacle
2.get involved, so as to alter or hinder an action, or through force or threat of force
Idiom of the Day
put (something) in mothballs
to put something in storage
The government decided to put the old ferry in mothballs.