Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
skywatch
in English
skywatch
us
//ˈskaɪwɑtʃ//
uk
//ˈskaɪwɒtʃ//
#limited
Definitions
Verb
to
observe
the
sky
for
celestial
objects
or
aircraft
The
astronomer
spent
the
night
skywatching
for
a
rare
comet
.
Base Words
sky
watch