excavate in American English · 1. to make a hole or cavity in, as by digging; hollow out · 2. to form by hollowing out; dig. to excavate a tunnel · 3. to uncover ...
確定! 回上一頁