excavate :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
Excavating pump
Excavating pump
a kind of dredging apparatus for excavating under water, in which silt and loose material mixed with water are drawn up by a pump.
Webster 1913