UK and ANZ, US steam shovel [noun] [C]An excavator is a large powerful machine with a container connected to a long arm that is used for digging up the ground.
EXCAVATOR
Meaning of EXCAVATOR in English
Cambridge English vocab. Кембриджский английский словарь. 2012