excavadorFormsTop 25000MeaningsNoun1. excavator (person who excavates)Examples1Los cerdos hormigueros son excelentes excavadores.Aardvarks are excellent diggers.