Dictionary |
2 Results
#1
humming
n.
[
hum
] a humming noise; "the hum of distant traffic"
. wn
#2
humming
n.
the act of singing with closed lips
. wn