Explore the Energy Glossary

Look up terms beginning with:

downhole source

1. n. []

A seismic source located in a wellbore rather than at the Earth's surface.

See: source