drill carriage

A vehicle on which one or more drill booms are mounted to permit the drills to be brought easily to their work and be removed before blasting.