Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
foldboats
in English
foldboats
#uncommon
Definitions
Noun
collapsible
watercraft
(
portable
,
compact
)
The
company
produces
foldboats
that
can
be
easily
carried
in
a
backpack
.
Base Words
boats
fold