Definition, synonyms and related words
The use or production of nowcasts.
present participle of nowcast