Translation of "excavator" - English-Spanish dictionary

excavator

noun uk /ˈek.skə.veɪ.tər/ us /ˈek.skə.veɪ.t̬ɚ/ UK US steam shovel

a large, powerful machine with a container connected to a long arm, used for digging up the ground

excavadora

(Translation of “excavator” from the Cambridge English-Spanish Dictionary © Cambridge University Press)