Idioms Down the hatch Meaning: A humorous expression said before drinking or consuming something. Example: Here is your medicine — down the hatch! ShareTweetPin ItShareShare