• word of the day

    chowchow

    chowchow - Dictionary definition and meaning for word chowchow

    Definition
    (noun) chopped pickles in mustard sauce Definition
    (noun) a Chinese preserve of mixed fruits and ginger
Download our Mobile App Today
Receive our word of the day
on Whatsapp