• word of the day

    soapsuds

    soapsuds - Dictionary definition and meaning for word soapsuds

    Definition
    (noun) the froth produced by soaps or detergents
    Synonyms : lather , suds
Download our Mobile App Today
Receive our word of the day
on Whatsapp