Toggle navigation
Dict Bay 字典
Home
Search
You are searching for blockaded
blockade definition
a
war
measure
that
isolates
some
area
of
importance
to
the
enemy
prevents
access
or
progress
obstruct
access
to
impose
a
blockade
on
來源 : wordnet
來源 : Trending