• word of the day

    sour cream

    sour cream - Dictionary definition and meaning for word sour cream

    Definition
    (noun) artificially soured light cream
    Synonyms : soured cream
Connect with us on Facebook