excavator [pl. excavators]
Notices
  • something that excavates, esp. a steam shovel