playing hardball
ADJECTIVE
effective
Synonyms
STRONGEST
active
adequate
compelling
competent
direct
efficient
forceful
impressive
potent
powerful
practical
successful
useful
valid
STRONG
WEAK
Antonyms