Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of hatchway

- A square or oblong opening in a deck or floor, affording passage from one deck or story to another; the entrance to a cellar.

Crossword clue for hatchway

- Cargo access