* * *
Universalium. 2010.
precongratulate — v.t., precongratulated, precongratulating … Useful english dictionary