These are word's definitions related to slog. Click on any word to go to its word's detail page. Or, 更多关于slog的信息
0 to work hard over a long period, especially doing work that is difficult or boring
1 to hit a ball hard and often in an uncontrolled way
3 a very hard, and often uncontrolled hit
And that was a real slog from Kumar. 那是庫馬爾的一次真正的大力擊球。