hummer
Explore definitions, synonyms, and language insights of hummer
Definitions
                    Noun
                    
                a singer who produces a tune without opening the lips or forming words
                
                    Noun
                    
            (baseball) a pitch thrown with maximum velocity; "he swung late on the fastball"; "he showed batters nothing but smoke"