tellurometer in French tellurometer in French telluromètre noun A surveying instrument that uses radar to measure distances. Add to Flashcards