Find the word definition

Wiktionary
duck soups

n. (duck soup English)