pullshovel
/ˈpʊlˌʃuːvəl/Definitions
1. noun
a long-handled tool with a flat blade at one end and a handle at the other, used for digging, lifting, or moving heavy or loose materials, especially earth or snow
“The snowplow used a pullshovel to clear the sidewalk of the heavy snowfall.”