I am going to give you a definition - you give me the word. I will randomly choose a winner from the correct answers.
- any long and arduous undertaking
The answer was marathon (even though child raising is more appropriate ) Congrats to Mom2angels