Word Meaning

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


Meaning of hatch boat

- A vessel whose deck consists almost wholly of movable hatches; -- used mostly in the fisheries.