excavate
- vt. 挖掘;开凿
- vi. 发掘;细查
英英释意
- 1. lay bare through digging;
- "Schliemann excavated Troy"
- 2. find by digging in the ground;
- "I dug up an old box in the garden"
- 3. form by hollowing;
- "Carnegie had a lake excavated for Princeton University's rowing team"
- "excavate a cavity"
- 4. remove the inner part or the core of;
- "the mining company wants to excavate the hillsite"