Merriam-Webster Online Dictionary
toil (noun)1.
archaic
a) - struggle battle
b) laborious effort
2.
long strenuous fatiguing labor work
intransitive verb
1.
to work hard and long
2.
transitive verb
to proceed with laborious effort - plod
1.
archaic - overwork
2.
archaic to get or accomplish with great effort
1.
a net to trap game
2.
something by which one is held fast or inextricably involved - snare trap usually used in plural caught in the toils of the law