×

écholocalisation 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. écholalie
  2. écholocation
  3. échoppe
  4. échopper
PC Version

Copyright © 2018 WordTech Co.