The word "bedrabble" mainly refers to something that has been made dirty or stained by water or mud. Some synonyms for "bedrabble" are "soil," "muddy," "dirty," and "stained." Other synonyms for this word include "besmirched," "smeared," "spattered," "bespattered," and "splashed." These words share a similar meaning of being stained or dirtied in some way. "Bedraggled" is another term which is often used interchangeably with "bedrabble," though it typically refers more specifically to something which appears limp, wet, and dirty. Overall, there are several synonyms to choose from when it comes to describing something that has become bedrabble.