nowcasts
English
Noun
nowcasts
plural of
nowcast
Verb
nowcasts
third-person singular
simple present
indicative of
nowcast
Anagrams
snowcats