skywatch Syllabification: (sky·watch)Pronunciation: /ˈskīˌwäCH/Definition of skywatch verb [no object] informal observe or monitor the sky, especially for heavenly bodies or aircraft. Derivatives skywatcher noun skywatch in other Oxford dictionaries Definition of skywatch in the British & World English dictionary