×

écholocation meaning in English

n. echolocation, method of locating objects by calculating the amount of time it takes for an echo to return (as in sonar or radar)

Related Words

  1. échoir
  2. écholalie
  3. écholocalisation
  4. échoppe
PC Version

Copyright © 2018 WordTech Co.