English word definition — powered by WordNet
make a concoction (of) by mixing
prepare or cook by mixing ingredients
invent
devise or invent
Want to remember concoct?