hard pill to swallow
Meaning: difficult to accept; unpleasant truth or reality.
Language: English
Literally: a hard pill to swallow
Category: Food & Drink
Origin: Medication metaphor; difficult medicines are hard to ingest.
Loading the full interactive collection…