nowcast - noun
singular
nowcast
plural
nowcasts