A verbalization of the adjective torrach.
torraich (past thorraich, future torraichidh, verbal noun torrachadh, past participle torraichte)