Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
urbanarea
in English
urbanarea
#moderate
Definitions
Noun
an
area
of
high
population
density
and
infrastructure
,
such
as
a
city
or
town
the
area
within
a
city
or
town
,
as
opposed
to
the
surrounding
countryside
a
densely
populated
area
with
a
high
level
of
economic
activity
,
often
used
in
a
political
or
economic
context
Adjective
relating
to
,
or
having
the
characteristics
of
,
a
city
or
town
Base Words
urban
area