Please enable javascript to use dictionary! Howto enable javascript?
abstract thought▼noungeneric term
anticipation▼noun
capacity▼noungeneric term
farsightedness▼noun
foresight▼noun
knowing▼noungeneric term
logical thinking▼noungeneric term
mental ability▼noungeneric term
prediction▼noun
prescience▼noun
prospicience▼noun
reasoning▼noungeneric term
vision▼noungeneric term
↑