traxTop 35000MeaningsNoun1. excavator, digger (construction equipment) (Switzerland)2. backhoe, backhoe loader, loader excavator (Switzerland)