foreadvise
/ˈfɔəˌdɪvaɪz/Definitions
1. verb
to give advice beforehand, especially about a future event
“She foreadvised the team about potential obstacles they might face.”
2. noun
an act of giving advice beforehand
“His foreadvice about the market downturn proved to be very valuable.”