Find the word definition

Wiktionary
hatchboat

n. (context nautical English) A vessel whose deck consists almost wholly of movable hatches, chiefly used in fishing.