Meaning of EXCAVATOR in English


ex ‧ ca ‧ va ‧ tor /ˈekskəveɪtə $ -ər/ BrE AmE noun [countable]

1 . British English a large machine that digs and moves earth and soil SYN steam shovel American English

2 . someone who digs to find things that have been buried under the ground for a long time

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.