to think of or create new ideas or solutions
"She always manages to come up with solutions to complex problems."
to stop providing financial support
to make up for something that is missing or lacking
to admire and respect experienced people
to prepare systems or resources to handle something
to progress with self-assurance and determination
to transfer control or responsibility to someone else