English Dictionary
◊ EXCOGITATE
excogitate
v : come up with [syn: {invent}, {contrive}, {devise}, {formulate},
{forge}]