What is the meaning of Toilsome?

Requiring continuous physical effort; laborious.

Source: wiktionary.org