batsqueak
Meaning
- noun The ultrasonic noise emitted by a bat, especially as used for echolocation.
- noun A faint echo (of something); a tiny pulse, a slight wave (of feeling, emotion etc.).
Similar words
queak batshit squeak queek squeaking ekekek squit quawk squonk bang
Save “batsqueak” to learn later