echolocation in Polish echolocation in Polish echolokacja noun The use of echoes to detect objects as observed in bats and other natural creatures. Add to Flashcards