Results

platch1
noun
1 splashing in water or mud
2 large spot; patch
verb
1 to splash; to cover with mud
2 to work in a sloppy way
platch2 verb to walk in an awkward or clumsy way