Definition, synonyms and related words
Learning beforehand or in advance.
present participle of forelearn