EGAVE

batsqueak

Meaning

  1. noun The ultrasonic noise emitted by a bat, especially as used for echolocation.
  2. 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