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