come up with

[come up with] {v. phr.} 1. To offer.

We can always depend on John Smith to come up with a good solution for any problem we might have.

2. To produce on demand.

I won't be able to buy this car, because I cannot come up with the down payment you require.

3. To find.

How on earth did you come up with such a brilliant idea?