duck sauce

Noun
  1. A thick sweet and pungent Chinese condiment (synset 107840244)

Other Searches