SKYWATCH


Meaning of SKYWATCH in English

n. the activity of watching the sky for aircraft etc.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.