think up

Intermédiaire (B1)informal

To use your imagination to create a new idea or excuse.

"The team thought up a brilliant marketing slogan overnight."