EGAVE
foregive
Meaning
verb
To give ahead of time; give in advance.
Similar words
forepay
forepromise
foredispose
foredraw
forelearn
forego
forewrite
preapologize
foremove
foresave
Save “foregive” to learn later