Definitions for "Excavators"
Vehicles used in earthworks to excavate the land. Many different types.