trackhoe noun1 •An excavator (machine) mounted on caterpillar tracks. (Most are large; some are miniature for small jobs.) formstrackhoes