foredo
/ˈfɔrɪdoʊ/Definitions
1. verb
to do or accomplish something before others or to do something beforehand.
“The team foredo the opponents by creating a strong strategy.”
2. noun
the act of doing something before others or the act of doing something beforehand.
“Their foredo gave them a significant lead in the competition.”