echolocation
echolocation is a valid 12-letter word worth 19 points in Scrabble and 22 in Words With Friends.
Meaning
What does echolocation mean?
- noun
determining the location of something by measuring the time it takes for an echo to return from it
Anagrams
Anagrams of echolocation
Loading…
Word lists