Hummer
['hʌmɚ]
Definition
(noun.) a singer who produces a tune without opening the lips or forming words.
Editor: Stu--From WordNet
Definition
(n.) One who, or that which, hums; one who applauds by humming.
(n.) A humming bird.
Inputed by Emilia
['hʌmɚ]
(noun.) a singer who produces a tune without opening the lips or forming words.
Editor: Stu--From WordNet
(n.) One who, or that which, hums; one who applauds by humming.
(n.) A humming bird.
Inputed by Emilia