Rhyme Desk
Find rhyming words!

Definition of "Chowchow" :

noun: a Chinese preserve of mixed fruits and ginger

noun: chopped pickles in mustard sauce