In a vivid manner; so as to be vivid, in any sense.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
ad. in a vivid manner
Word Usage
"Both take place in vividly imagined fantasy worlds with a well-constructed social, political and cultural framework that makes the setting real enough to touch."