Word Hen
What is the meaning of the word "
hardball
"?
Definitions:
a no-nonsense attitude in business or politics
noun
they play hardball in the Senate