• 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
Connect with us on Facebook