Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
vista
in English
vista
us
/ˈvɪstə/
uk
/ˈvɪstə/
#common
Plural
vistas
Definitions
Noun
a
distant
view
through
an
opening
a
site
with
a
notable
view
;
scenic
location
a
mental
image
;
imagined
prospect
Compounds / Phrases
hasta la vista
vista point