English to English
hummer
noun (n)
- a singer who produces a tune without opening the lips or forming wordspenyanyi yang menghasilkan sebuah lagu tanpa membuka bibir atau membentuk katasource: wordnet30(baseball) a pitch thrown with maximum velocity(baseball) sebuah pitch dilempar dengan kecepatan maksimalsource: wordnet30One who, or that which, hums; one who applauds by humming.satu yang, atau itu yang, hums; yang tepuk tangan oleh bersenandung.source: webster1913