trek
A long task that is too much effort to make it worth doing. The longer it's stretched out the worse the task;
Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.