Explore the Energy Glossary

Look up terms beginning with:

downhole receiver

1. n. []

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

See: geophonewellbore