duck sauce
1.
(
noun
) a thick sweet and pungent Chinese condiment
Synonyms:
hoisin sauce
Related Words:
condiment
Terms and Conditions of Use / Copyright Notice