Posted inIdioms & Phrases Throw in the Towel – हार मान लेना The idiom "Throw in the towel" means to admit defeat or give up. It comes from the world of boxing, where a trainer throws a towel into the ring to… Posted by admin 23/04/2025