Find the word definition

Wiktionary
mackinaw skiffs

n. (mackinaw skiff English)