Find the word definition

Wiktionary
maxi boats

n. (lang=en maxi boat)