Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tellurometer Definition

Cancel
tellurometer
noun(tel-lu-rom-e-ter)
a device that measures distance by means of microwaves

Words Related to tellurometer!

tellurometer Examples by Brain Bank Users