hardball n 1: a no-nonsense attitude in business or politics; "they play hardball in the Senate" 2: baseball as distinguished from softball [ant: {softball}]
Copyright © 2024 3Dict.net