look up any word, like fleek:
 
1.
One that constructs, invents, or plans successful ideas.
That guy is an envisionist.
by DIPstick Magazine December 23, 2007

Words related to envisionist

constructs envision idea plans thoughts