Entry Vista, Oxford English Dictionary (in: oed.com): 1. "vista, n. - A view or prospect, especially one seen through an avenue of trees or other long and narrow opening." & 2. "a long, narrow view as between rows of trees or buildings, especially one closed by a building or other structure.