ナウキャスト Meanings Noun nowcast; prediction of the very near future (esp. one hour weather forecast) Jinuma: Japanese Dictionary · Word lists