ECHOLOCATION

12 letters 19 Scrabble points /ˌɛkoʊloʊˈkeɪʃən/

Definition of ECHOLOCATION

noun
  1. The use of echoes to detect objects as observed in bats and other natural creatures. Also known as biosonar.

Source: Wiktionary

Word Details

Letters E C H O L O C A T I O N
Length 12 letters
Scrabble Score 19 points