DOWN THE HATCH


Meaning of DOWN THE HATCH in English

down the throat and into the stomach

Another pickled egg went down the hatch. Yum!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.