Explore the Energy Glossary

Look up terms beginning with:

downhole receiver

1. n. [Geophysics]

A receiver located in a wellbore, as opposed to a location on the Earth's surface.

See: geophonewellbore