What is the full meaning of tellurometer
an instrument using microwaves to measure distance [n -S]
Example of the word tellurometer placed on a Scrabble board.