zing



energy, enthusiasm, or liveliness

move rapidly, making a high-pitched ringing or whining noise

attack or criticize sharply

Click here to see the free dictionary definition for zing

definition by Oxford Dictionaries