← DefinitionshareGuessshlepnounA difficult or tiring journey or task.verbTo carry or drag something heavy or awkward with effort.Synonymsborenounhasslenounhaulverbdragverblugverbtrudgeverb