v.
1.deliver by singing
2.produce tones with the voice
3.to make melodious sounds
4.make a whining, ringing, or whistling sound
5.divulge confidential information or secrets
Idiom of the Day
open up a can of worms
to create unnecessary complications
The dispute with our competitor opened up a can of worms about how to market our product.