Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
all-terrain
in English
all-terrain
#moderate
Definitions
Adjective
suited
for
multiple
land
types
;
versatile
(
vehicles
,
equipment
,
etc
.)
The
all-terrain
vehicle
can
drive
on
various
surfaces
.
Base Words
terrain
all