Meaning of zing in English
Noun
1. the sound made by zinging
2.
(a) a pleasantly piquant flavor; zest
(b) the quality of arousing the interest, enthusiasm, etc.; zest; piquancy
(c) vitality; enthusiasm; zest
have a zing to
3. a witty remark
Verb
1.
(a) make a whistling, buzzing, or humming sound, as of a bullet or arrow passing through the air
(b) (cause to) move swiftly with a whistling, buzzing, or humming sound; zip
The arrow zinged through the air.
The pitcher zinged a slider over the plate.
2.
(a) give vitality or vigor to; make lively or spirited; enliven; animate; invigorate
(b) be full of life, vigor, or activity; be vibrant
Even in gloomy weather, the colors in this garden really zing.
3.
(a) (α) make a witty remark; (β) criticize sharply or severely
(b) strike suddenly