to do what is needed or expected, especially in difficult times
"Our teammates always come through for each other when deadlines are tight."
to contribute to an overall result or future achievement
to make people notice or be aware of something important
to present new ideas to a specific audience
to find a way to deal with or bypass difficulties during cha...
to deal with something; to arrange for something
to reduce pollution caused by transportation