look like the cat that swallowed the canary - English Synonyms Dictionary

Can't found any synonym terms.