concocter


con·coct

C0549000 (kən-kŏkt′)tr.v. con·coct·ed, con·coct·ing, con·cocts 1. To prepare by mixing ingredients, as in cooking.2. To devise, using skill and intelligence; contrive: concoct a plan.
[Latin concoquere, concoct-, to boil together : com-, com- + coquere, to cook; see pekw- in Indo-European roots.]
con·coct′er, con·coc′tor n.con·coc′tion n.con·coc′tive adj.