What's the word for a person who can think of things before they happen?

clairvoyant? seer? oracle?

seer

prophet
forecaster
fortune-teller
palm reader
psychic

www.thesaurus.com

=)

fortune teller?

Thanks everyone.

The word for a person who can think of things before they happen is "precognitive." To find this word, you can either use a search engine and type in "word for a person who can think of things before they happen" or consult a dictionary or thesaurus. Another approach would be to break down the concept into its components and search for related terms. For example, you could search for words related to "predictive abilities" or "anticipatory instincts." This way, you can explore different words and phrases that describe someone who possesses this ability.