Dictionary.com
Thesaurus.com

echolocations

  • plural
    of echolocation.
    echolocation
    noun
    the general method of locating objects by determining the time for an echo to return and the direction from which it returns, as by radar or sonar.

More Suggestions