slogging

Noun

 * 1) An act or an instance of slogging or working laboriously.
 * 2) A beating or thrashing.
 * 1) A beating or thrashing.
 * 1) A beating or thrashing.