From fore- + weep.
foreweep (third-person singular simple present foreweeps, present participle foreweeping, simple past and past participle forewept)