EXCAVATOR


Meaning of EXCAVATOR in English

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.

Cambridge English vocab.      Кембриджский английский словарь.