HumanitiesWeb.org - Glossary definition: Hum
Hum
To sing with closed lips.
Back