skywatch verb1 •To watch the sky for aircraft, satellites or UFOs or for stars, comets etc. formsskywatched · skywatching · skywatches