• word of the day

    splotch

    splotch - Dictionary definition and meaning for word splotch

    Definition
    (noun) an irregularly shaped spot
    Synonyms : blotch , splodge
    Definition
    (verb) blotch or spot

Word used in video below:
text: a splish splash splotch muddy puddle no
Download our Mobile App Today
Receive our word of the day
on Whatsapp