|
Definition of Batsqueak
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.). ¹
¹ Source: wiktionary.com
|
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.). ¹
¹ Source: wiktionary.com