Batsqueak Definition

noun

The ultrasonic noise emitted by a bat, especially as used for echolocation.

Wiktionary

A faint echo (of something); a tiny pulse, a slight wave (of feeling, emotion etc.).

Wiktionary
Advertisement

Origin of Batsqueak

Find Similar Words

Find similar words to batsqueak using the buttons below.

Words Starting With

Words Ending With

Unscrambles

batsqueak