Find the word definition

Wiktionary
horse pill

n. 1 (context idiomatic sometimes mildly humorous English) A medicinal pill which is very large in size and is therefore difficult for a person to swallow. 2 (context idiomatic by extension English) A fact, proposal, claim, etc. that is difficult to accept or believe.