Learn how to say Excavative correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word excavate:
to remove (soil, earth, etc) by digging; dig out
to make (a hole, cavity, or tunnel) in (solid matter) by hollowing or removing the centre or inner part ⇒ to excavate a tooth
to unearth (buried objects) methodically in an attempt to discover information about the past