noun sudden gush or shower
verb
1 to drop suddenly into a liquid; to plunge; to splash
2 to work messily and carelessly
3 to walk on wet or muddy ground
noun sudden gush or shower verb 1 to drop suddenly into a liquid; to plunge; to splash 2 to work messily and carelessly 3 to walk on wet or muddy ground |