1. One who forecast. 2. someone who makes predictions of the future usually on the basis of special knowledge
forecaster |