Meaning of duck sauce

Definition of duck sauce

(noun) a thick sweet and pungent Chinese condiment

Other information on duck sauce

WIKIPEDIA results for duck sauce
Amazon results for duck sauce