lag (“weak”) + -ich
lagaich (past lagaich, future lagaichidh, verbal noun lagachadh, past participle lagaichte)