écholocalisationcommon nounSyllable DecompositionécholocalisationEtymologyexpandfrom the English echolocation, from echo, "echo", and location, "tracking, localization".Definition1. The method by which certain living beings can visualize their environment by emitting sound waves and analyzing their echoes.expandNous ne ferons que signaler le phénomène d'écholocalisation qui ne constitue pas à proprement parler un fait de communication.SynonymécholocationPluralécholocalisations