American Dictionary
Definition vista in American English
vista noun
[countable] noun
/ˈvɪstə/
1
the view that you can see from a particular place, especially a beautiful view
Synonyms and related words
