(Brit) splodge - English Synonyms Dictionary