Throw in The Towel – Sports Idioms
Have you ever felt the urge to throw in the towel after a particularly difficult day at the office? Such feelings may creep up if you feel as though you've taken on more responsibility than you can handle in the hopes of getting a promotion. There is also a sense of frustration over not having [...]
