HumanitiesWeb.org - Glossary definition: Hum
Hum

To sing with closed lips.

Back