Definition of skywatch in English:

skywatch

verb

[NO OBJECT]informal
  • Observe or monitor the sky, especially for heavenly bodies or aircraft.

    • ‘Last night I was googling for info on the best spots to skywatch here in Ottawa.’
    • ‘And I hope that they'll give us the option of engaging the cultural origins of skywatching and how different cultures identify constellations.’
    • ‘To date, no one worldwide has a program of organized skywatching.’
    • ‘A few years ago I tried some skywatching in a cruise ship out at sea.’

Pronunciation:

skywatch

/ˈskīˌwäCH/