A horizontal broaching machine is a tool or machine used to move or clear materials such as snow, soil, or waste horizontally. It is a type of tractor or bulldozer with an elongated, heavy-duty clearing tool on the front that is used to move the material. Horizontal broaching machines are used in areas such as road construction, agriculture and demolition.