Definition of Echolocation

  • 1. Determining the location of something by measuring the time it takes for an echo to return from it Noun

Synonyms for word "echolocation"

Semanticaly linked words with "echolocation"

Hyponims for word "echolocation"