barrier
wall something used to block a blockade roadblock barricade
bellowed
yell
shout
boom
beneficial
useful
helpful
advantageous (gives you an advantage)
circulate
to go around
to flow
concealed
hidden
covered up
disguised
decrease
to reduce
to make less
defiantly
to do something in a way that resists or is uncooperative
departed
gone
left
diminish
to reduce
to make less
to make small
estimate
to guest
to approximate
extend
expand
enlarge
increase
continue
frequently
often
regularly
commonly
glimpse
to glance
to peek
to peep
to see
horizon
skyline
view
something in the future (on the horizon)
something ahead of you
inhabit
to live in
to reside in
marine
water-based
ocean-based
related to the water or sea
mythical
fantasy
imaginary
fiction
fabled
partially
not complete
incomplete
a fragement
previous
before
happened in the past
vast
large
expansive
huge
boundless