Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
landforms
in English
landforms
us
/ˈlænd.fɔrmz/
uk
/ˈlænd.fɔːmz/
#moderate
Definitions
Noun
a
mountain
,
valley
,
or
other
natural
earth
feature
The
region
is
characterized
by
unique
landforms
such
as
canyons
and
plateaus
.
geological
features
(
mountains
,
valleys
);
natural
formations
Geologists
study
landforms
to
understand
the
Earth's
geological
history
.