forfochen

forfochen

(fərˈfoxən) adjScot exhausted[a variant of earlier forfoughten worn out by fighting]