Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
non-amphibious vehicle
in English
non-amphibious vehicle
#limited
Definitions
Noun
a
vehicle
that
is
not
designed
to
operate
in
water
,
unlike
amphibious
vehicles
a
vehicle
that
is
not
capable
of
traveling
on
land
and
water
,
but
only
on
land
Base Words
vehicle
non-amphibious