Word Games

Scrabble US/Canada (OTCWL) Yes (14 Points)
Scrabble UK (SOWPODS) Yes (14 Points)
Words With Friends Yes (18 Points)

Tellurometer Definition

(noun)
definitions

An instrument that accurately measures distances on land by transmitting a microwave signal to subsidiary equipment at the distant point and comparing the reradiated signal with the original one.


Starts
Ends
Contains
Length
Sort Results
Dictionary
Error