English word definition — powered by WordNet
a humming noise
the act of singing with closed lips
Want to remember humming?