: any of various devices for testing physical conditions (as at high altitudes, below the earth's surface, or inside the body)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share