POWER SHOVEL Meaning of POWER SHOVEL in English n. power-operated machine used for excavating, power excavator Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012