"He has hung up his gloves for good" means he has decided to quit boxing and not box any more. In other words, he plans to retire (from boxing).
Also, I would like to know where I can find on line dictionaries for abbreviations, especially those used in politics.also i would like to know where i can find on line dictionaries for the abbreviations especially the ones that is used in politics
That one contains an extensive acronym dictionary.
- For Teachers