Definition of nowcasting in US English:

nowcasting

noun

  • See nowcast

    • ‘Meanwhile there's a new buzzword in the weather business and it's called ‘nowcasting * - you know, forecasting is the future, nowcasting is right now!’’