Hello everyone! What about the latest idiom?
Alright guys! your Idiom today is " Drop the ball', which means "to make a mistake, to fail".
This expression comes from sports where a player who fails to catch a ball is charged with an error. Its use for more generalkinds of mistakes dates from about 1950.