Meaning: 1 to deliver a blow to (someone or something) usually in a strong vigorous manner <the two boxers were so exhausted they just slogged each other indiscriminately> — see hit1 2 to devote serious and sustained effort <slogging through the difficult assignment> — see labor