Word Definition

Forecaster

  1. One who forecast.

Synonyms