MEANING: To keep a secret.
Today we deep dive why when we say keep it under your hat. We are really saying keep it a secret. We will also see todays usage of this idiom and explore other HAT idioms.
MEANING: To rain very hard
Today we deep dive why when we say I got it from the horses mouth. We are really saying ot information from a reliable source. We will also see todays usage of this idiom and explore other horse idioms.