Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
briarwoods
in English
briarwoods
#limited
Definitions
Noun
thorny
shrubs
or
trees
(
with
dense
vegetation
)
The
hikers
had
to
navigate
through
the
dense
briarwoods
to
reach
the
summit
.
Base Words
briar
woods