What is the meaning of Concoct?

To prepare something by mixing various ingredients, especially to prepare food for cooking.

To contrive something using skill or ingenuity.

To digest.

A concoction.

Digested or affected by heat.

Source: wiktionary.org