n.1 a long narrow view as between rows of trees.
2 a mental view of a long succession of remembered or anticipated events (opened up new vistas to his ambition).
Derivatives:
vistaed adj.
Etymology: It., view, f. visto seen, past part. of vedere see f. L videre