Which word means to skid on a wet road caused by water forcing the tires to lose contact?
Reveal answer
Fill a bubble to check yourself
Which word means to skid on a wet road caused by water forcing the tires to lose contact?