Word Hen
What is the meaning of the word "
hummer
"?
Definitions:
exceptionally good or talented
adjective
That movie sure was a hummer!
Synonyms:
fastball