1.bear a heavy burden and cover a long distance -- to be able to shoulder important tasks; be able to accomplish arduous tasks; carry heavy burdens over a great distance