Random Words:
1.
To give life to by causing to feel a sudden intense sensation.
Derived by mixing invigorating with thrilling.
Losing your stomach due ..
1.
One that constructs, invents, or plans successful ideas.
That guy is an envisionist.
See envision, idea, thoughts, plans..