Idiom of the Day
pull one's punches
to hold back in one's criticism, for a boxer to hit with light punches
The manager was pulling his punches when he began to criticize his workers.
Invention
Invention : contraceptives, oral
Year : early 1950s
Inventor : gregory pincus, john rock, min chueh chang
Country : us.
.. More >>