Find the word definition

Crossword clues for down the hatch

Wiktionary
down the hatch

prep.phr. (context idiomatic English) Into the mouth and down the throat, especially with regard to the consumption of a beverage.