×

sonar meaning in English

n. sonar, method by which underwater objects are detected using transmitted and reflected sound waves; device which locates objects by means of sonar

Related Words

  1. son sur son
  2. sonal
  3. sonate
  4. sondage
PC Version

Copyright © 2018 WordTech Co.