1. If you come up with a plan or idea, you think of it and suggest it.

  2. produce (something), especially when pressured or challenged(尤指面对压力, 挑战时)提出, 想出; 产生。

he keeps coming up with all kinds of lame excuses.