GeneralConnection.comDictionary
echolocation
Noun

1. echo sounding
1. localization, localisation, location, locating, fix
Usage