Definitions
adjective
seen in the mind as a mental image
“the snow-covered Alps pictured in her imagination”
Look “pictured” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
seen in the mind as a mental image
“the snow-covered Alps pictured in her imagination”