Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
skywatching
in English
skywatching
#limited
Definitions
Verb
watching
celestial
bodies
or
events
(
stars
,
comets
,
etc
.)
observing
the
sky
for
objects
;
tracking
movements
Base Words
sky
watching