batsqueak
Noun
Meaning
The ultrasonic noise emitted by a bat, especially as used for echolocation.
A faint echo (of something); a tiny pulse, a slight wave (of feeling, emotion etc.).
Source: en.wiktionary.orgNoun
The ultrasonic noise emitted by a bat, especially as used for echolocation.
A faint echo (of something); a tiny pulse, a slight wave (of feeling, emotion etc.).
Source: en.wiktionary.org