Find the word definition

Wiktionary
difficult pill to swallow

n. (alternative form of hard pill to swallow English)