prejudger prejudicer predestinator presager premonstrator premonitor proclaimer preannouncer foreordainer preceder