1. slugged在线翻译
1. Realizing it was a shark, he slugged the predator repeatedly in the nose to get it to loosen its grip.
2. slugged在线翻译
2. Trinidad and Tobago fans were hardly disappointed after having slugged it out with the two Group B favorites for 183 minutes.