Explore the Energy Glossary

Look up terms beginning with:

downhole source

1. n. [Geophysics]

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

See: source