down the hatch Definition
Dictionary Home » Words Starting with D » doughnutting ... doyleys » down the hatch
hatch1
noun hatches
- 1. A door covering an opening in a ship's deck.
2. A hatchway.
3. A door in an aircraft or spacecraft.
4. An opening in a wall between a kitchen and dining-room, used especially for serving food.
- Form: serving hatch (also)
6. A flood-gate or sluice.
- colloq
Said as a toast: drink up!
- Below decks.
- Out of sight.
- Dead.
