Vocabulary
ナウキャスト
ナウキャスト
nowcast; prediction of the very near future (esp. one hour weather forecast)
noun