Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
multihulls
in English
multihulls
us
/ˈmʌltiˌhʌls/
uk
/ˈmʌltiˌhʌls/
#limited
Definitions
Noun
boats
with
multiple
hulls
vessels
having
two
or
more
parallel
hulls
;
stable
and
fast
(
watercraft
)
Base Words
multi
hulls