Suggestive of drudgery; being excessively hard or requiring excessive effort.
Drudgery; labour.
Requiring great exertion; very laborious
Having great vigour or energy; forceful.