v.
1.force a fluid through (a body part or tissue)
2.cause to spread or flush or flood through, over, or across
Idiom of the Day
back out (of something)
to withdraw from an agreement or promise, to fail to fulfill a promise or obligation
Our company backed out of the agreement with the foreign firm.