Definify.com

Definition 2025


forecasts

forecasts

English

Noun

forecasts

  1. plural of forecast