n. 25B6; verb
she toiled all night : WORK HARD, labour, exert oneself, slave (away), grind away, strive, work one's fingers to the bone, work like a Trojan/slave, keep one's nose to the grindstone; informal slog away, plug away, peg away, beaver away, work one's guts out, work one's socks off, sweat blood; Brit. informal graft; poetic/literary travail; archaic moil.
she began to toil up the cliff path : STRUGGLE, trudge, tramp, traipse, slog, plod, trek, footslog, drag oneself; Brit. informal yomp; N. Amer. informal schlep.
rest, relax.
25B6; noun a life of toil : HARD WORK, labour, exertion, slaving, drudgery, effort, industry, {blood, sweat, and tears}; informal slog, elbow grease; Brit. informal graft; poetic/literary travail; archaic moil.