can you help me
There is a road hog up ahead who is driving too slowly and blocking traffic.
Here , what is the meaning of the phrase road hog? Thank you
Re: can you help me
A motorist whose vehicle overlaps the traffic lane used by another motorist.
Wangyunkaity, have you tried online resources? What about this one?