echolocation definition, echolocation meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

echolocation

  

      n   determination of the position of an object by measuring the time taken for an echo to return from it and its direction  
English Collins Dictionary - English Definition & Thesaurus  
Add your entry in the Collaborative Dictionary.

Advertising