Eye-in-the-sky noun phrase informal
Surveillance above your head or in the sky, such as a camera or a police helicopter
The eye-in-the-sky in the store can prove that I didn't steal your phone.
Eyes-in-the-sky have helped the police a lot in solving cases.
1. A pill or tablet that is hard for someone to swallow because of its large size
2. An fact, claim, proposal, etc. that is very difficult to believe or accept
1. The vet gave my adorable puppy a horse pill and he spat it out immediately.