English Dictionary
◊ HUMMING
humming
n 1: a humming noise; "the hum of distant traffic" [syn: {hum}]
2: the act of singing with closed lips