Simple definitions and word synonyms for kids.
Part of speech: Noun
someone who makes predictions of the future (usually on the basis of special knowledge)
Predictor, Forecaster, Prognosticator, Soothsayer