Definition, synonyms and related words
a small excavator with a swivelling superstructure, usually mounted on crawler tracks.