Browse by letter

Think up (an excuse or idea)

To invent or create an excuse or idea.

Our boss has thought up many interesting ideas for our company.