A brief, high-pitched humming or buzzing sound, such as that made by a swiftly passing object or a taut vibrating string.
Advertisements
A brief, high-pitched humming or buzzing sound, such as that made by a swiftly passing object or a taut vibrating string.