simple past and past participle of weep (drainage sense)
Practice speaking and memorizing "weeped" and many other words and sentences in English.