Idioms & Phrases for word “excavates”
excavates - Did you Mean?
excavate (excavates)
excavate
excavate (excavated)
escalate (escalates)