English word definition — powered by WordNet
a brief high-pitched buzzing or humming sound
the activeness of an energetic personality
Want to remember zing?