What is the full meaning of excavators
EXCAVATOR, a vehicle for excavating [n]
Example of the word excavators placed on a Scrabble board.