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!

English idioms vocab.      Словарь английских идиом и выражений.