to invest time or money into something
"She put in a lot of money to start her business."
to become unable to move because of traffic or crowding
to attract money from other countries for business or develo...
to withdraw or concede a position after opposition
to gradually disappear or lose effect
to stop communicating suddenly or intentionally
to combine different ideas to create something new